← GDG / gdtest_cli_typer /

Build Log

======================================================================
Package: gdtest_cli_typer
Build dir: /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer
Timestamp: 2026-09-15 04:20:15
======================================================================

--- great-docs init SKIPPED (config exists) ---

--- great-docs build ---
exit code: 0
stdout:
==============================================================================
|  great-docs build · gdtest-cli-typer                                       |
|  from /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/gdtest_cli_typer |
|  19 steps · estimated ~1 min                                               |
==============================================================================

-- Step  1/19 - Prepare build directory ----------------------------------------
      Preparing build directory: great-docs/
      Rebuilding index.qmd from README.md...
      Created /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/index.qmd
      Warning: _quarto.yml not found. Creating minimal configuration...
      No GitHub repository info available; skipping version badge metadata
      Updated /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/_quarto.yml with great-docs configuration
      Adding API reference configuration for package: gdtest-cli-typer
      Using __all__ with 2 exports
      Found 2 exported names to document
      Formatter: class with 1 public methods
      Wrote object type metadata (3 items) to /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/_object_types.json
      Using 'python3' Jupyter kernel
      Auto-generated 2 section(s) from package exports
      Added API reference configuration to /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/_quarto.yml
   [OK] Ready                                                                  0.3s
      Freeze mode: auto

-- Step  2/19 - Configure API reference ----------------------------------------
      API reference already configured in this build, skipping re-discovery
   [OK] API reference refreshed                                               <0.1s

-- Step  3/19 - Generate llms.txt / llms-full.txt ------------------------------
      Created /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/llms.txt
      Found Click CLI: app in gdtest_cli_typer.cli
                                                                                      
       Usage: gdtest-typer [OPTIONS] COMMAND [ARGS]...                                
                                                                                      
       Format and manage text with the gdtest-cli-typer tool.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --install-completion          Install completion for the current shell.      │
      │ --show-completion             Show completion for the current shell, to copy │
      │                               it or customize the installation.              │
      │ --help                        Show this message and exit.                    │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Commands ───────────────────────────────────────────────────────────────────╮
      │ format   Format TEXT using the configured formatter.                         │
      │ version  Show the tool version and exit.                                     │
      │ db       Manage the formatting cache database.                               │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer format [OPTIONS] {text}                                    
                                                                                      
       Format TEXT using the configured formatter.
      ╭─ Arguments ──────────────────────────────────────────────────────────────────╮
      │ *    text      <str>  [required]                                             │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --style    -s      <str>  Formatting style. [default: default]               │
      │ --verbose  -v             Verbose output.                                    │
      │ --help                    Show this message and exit.                        │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer version [OPTIONS]                                          
                                                                                      
       Show the tool version and exit.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db [OPTIONS] COMMAND [ARGS]...                             
                                                                                      
       Manage the formatting cache database.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Commands ───────────────────────────────────────────────────────────────────╮
      │ clear  Clear the formatting cache.                                           │
      │ info   Show cache database info.                                             │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db clear [OPTIONS]                                         
                                                                                      
       Clear the formatting cache.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --force          Skip confirmation.                                          │
      │ --help           Show this message and exit.                                 │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db info [OPTIONS]                                          
                                                                                      
       Show cache database info.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      Created /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/llms-full.txt
   [OK] Created llms.txt + llms-full.txt                                       0.4s

-- Step  4/19 - Generate SKILL.md ----------------------------------------------
      Created /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/skill.md
   [OK] Created skill.md                                                      <0.1s
   [!!] No site URL found — skills page will show <site-url> placeholders. Set site_url in great-docs.yml or add a Documentation URL to [project.urls] in pyproject.toml.

-- Step  5/19 - Generate source links ------------------------------------------
      No GitHub repository URL found, skipping source links
   [OK] Source links generated for gdtest_cli_typer                           <0.1s

-- Step  6/19 - Generate changelog ---------------------------------------------
   [--] Skipped (no GitHub repo info)

-- Step  7/19 - Generate CLI reference -----------------------------------------
      Found Click CLI: app in gdtest_cli_typer.cli
                                                                                      
       Usage: gdtest-typer [OPTIONS] COMMAND [ARGS]...                                
                                                                                      
       Format and manage text with the gdtest-cli-typer tool.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --install-completion          Install completion for the current shell.      │
      │ --show-completion             Show completion for the current shell, to copy │
      │                               it or customize the installation.              │
      │ --help                        Show this message and exit.                    │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Commands ───────────────────────────────────────────────────────────────────╮
      │ format   Format TEXT using the configured formatter.                         │
      │ version  Show the tool version and exit.                                     │
      │ db       Manage the formatting cache database.                               │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer format [OPTIONS] {text}                                    
                                                                                      
       Format TEXT using the configured formatter.
      ╭─ Arguments ──────────────────────────────────────────────────────────────────╮
      │ *    text      <str>  [required]                                             │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --style    -s      <str>  Formatting style. [default: default]               │
      │ --verbose  -v             Verbose output.                                    │
      │ --help                    Show this message and exit.                        │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer version [OPTIONS]                                          
                                                                                      
       Show the tool version and exit.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db [OPTIONS] COMMAND [ARGS]...                             
                                                                                      
       Manage the formatting cache database.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      ╭─ Commands ───────────────────────────────────────────────────────────────────╮
      │ clear  Clear the formatting cache.                                           │
      │ info   Show cache database info.                                             │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db clear [OPTIONS]                                         
                                                                                      
       Clear the formatting cache.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --force          Skip confirmation.                                          │
      │ --help           Show this message and exit.                                 │
      ╰──────────────────────────────────────────────────────────────────────────────╯
                                                                                      
       Usage: gdtest-typer db info [OPTIONS]                                          
                                                                                      
       Show cache database info.
      ╭─ Options ────────────────────────────────────────────────────────────────────╮
      │ --help          Show this message and exit.                                  │
      ╰──────────────────────────────────────────────────────────────────────────────╯
      Generating CLI reference .qmd files:
        - reference/cli/index.qmd
        - reference/cli/gdtest_typer.qmd
        - reference/cli/format.qmd
        - reference/cli/version.qmd
        - reference/cli/db.qmd
        - reference/cli/db/clear.qmd
        - reference/cli/db/info.qmd
      Updated sidebar with 7 CLI reference page(s)
   [OK] 7 CLI reference page(s)                                               <0.1s

-- Step  8/19 - Generate Go CLI reference --------------------------------------
   [--] Skipped (Go CLI not enabled)

-- Step  9/19 - Generate Rust CLI reference ------------------------------------
   [--] Skipped (Rust CLI not enabled)

-- Step 10/19 - Generate MCP server reference ----------------------------------
      Generating MCP reference .qmd files:
        - reference/mcp/index.qmd
        - reference/mcp/gd_build.qmd
        - reference/mcp/gd_preview.qmd
        - reference/mcp/gd_scan.qmd
        - reference/mcp/gd_lint.qmd
        - reference/mcp/gd_config.qmd
        - reference/mcp/gd_status.qmd
        - reference/mcp/gd_add_page.qmd
        - reference/mcp/gd_api_diff.qmd
        - reference/mcp/resource_build_log.qmd
        - reference/mcp/resource_api_surface.qmd
        - reference/mcp/resource_project_status.qmd
        - reference/mcp/template_reference_symbol.qmd
        - reference/mcp/template_doc_page.qmd
        - reference/mcp/prompt_setup_docs.qmd
        - reference/mcp/prompt_write_user_guide.qmd
        - reference/mcp/prompt_debug_build.qmd
        - reference/mcp/prompt_improve_docstrings.qmd
        - reference/mcp/prompt_api_changelog.qmd
      Updated sidebar with 18 MCP reference page(s)
      Generated .well-known/mcp.json (8 tools)
   [OK] 8 MCP tool page(s) + manifest                                          3.8s

-- Step 11/19 - Process User Guide ---------------------------------------------
   [--] Skipped (no user guide found)

-- Step 12/19 - Process custom sections ----------------------------------------
   [--] Skipped (no sections configured)

-- Step 13/19 - Process custom pages -------------------------------------------
      Custom pages directory 'custom' not found, skipping
   [--] Skipped (no custom pages)

-- Step 14/19 - Process page tags ----------------------------------------------
   [--] Skipped (tags not enabled)

-- Step 15/19 - Process page status badges -------------------------------------
   [--] Skipped (page status not enabled)

-- Step 16/19 - Copy assets ----------------------------------------------------
      No GitHub repository info available; skipping version badge metadata
      Updated /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/_quarto.yml with great-docs configuration
   [--] Skipped (no assets directory)

-- Step 17/19 - Generate API reference -----------------------------------------
   [OK] API reference generated                                               <0.1s

-- Step 18/19 - Build interlinks index -----------------------------------------
   [OK] Indexed 7 name(s)                                                     <0.1s

-- Step 19/19 - Prepare freeze cache -------------------------------------------
   [--] Skipped (no frozen pages)

-- Step 20/19 - Build site with Quarto -----------------------------------------
   [..] Rendering pages    3%
   [..] Rendering pages   12%
   [..] Rendering pages   22%
   [..] Rendering pages   32%
   [..] Rendering pages   41%
   [..] Rendering pages   51%
   [..] Rendering pages   61%
   [..] Rendering pages   70%
   [..] Rendering pages   80%
   [..] Rendering pages   90%
   [..] Rendering pages  100%
   [OK] Site rendered                                                         36.3s

-- Step 21/19 - Post-render processing -----------------------------------------
   ├─ [OK] Reference pages processed
   ├─ [OK] GitHub widget injected
   ├─ [OK] Version badge injected
   ├─ [OK] CLI reference styled
   ├─ [OK] Sidebar collapse disabled
   ├─ [OK] Empty footer divs removed
   ├─ [OK] Script paths fixed
   ├─ [OK] Sidebar body classes injected
   ├─ [OK] API Index sidebar styled
   ├─ [OK] Page metadata injected
   ├─ [OK] Markdown pages generated
   ├─ [OK] Markdown alternate links injected
   ├─ [OK] Colgroup tags stripped
   ├─ [OK] SEO enhancements applied
   ├─ [OK] I18n translations injected
   ├─ [OK] Scale-to-fit tags injected
   [OK] 16 transforms applied                                                  7.9s

-- Step 22/19 - Generate SEO files ---------------------------------------------
      Generating SEO files...
      No base URL configured, skipping sitemap generation
            Set seo.canonical.base_url in great-docs.yml or configure a GitHub repo
         Generated robots.txt
   [OK] sitemap.xml + robots.txt                                              <0.1s
      Wrote build-timings.json

==============================================================================
|  [OK] Build complete — 22/19 steps (10 skipped, 1 warning)                 |
|  Total time: 48.9s                                                         |
|                                                                            |
|  🎉 Site ready (1 warning) →                                               |
|     /home/runner/work/gdg/gdg/great-docs/test-packages/_rendered/gdtest_cli_typer/great-docs/_site/index.html |
==============================================================================


RESULT: ok