Skip to content

Docs Phase 5: Add CI artifact generation for generated API docs #614

@MichaelFisher1997

Description

@MichaelFisher1997

Parent: #609

Summary

Add CI artifact generation for API docs after the docs extractor prototype is stable.

Requirements

  • Target the repo's dev workflow, not main.
  • Run through Nix: nix develop --command zig build docs.
  • Watch relevant paths such as modules/**/*.zig, src/**/*.zig, tools/docgen.zig, build.zig, and workflow files.
  • Upload generated docs as a GitHub Actions artifact for the docs site or downstream publishing workflow.

Acceptance Criteria

  • Workflow runs successfully on documentation-relevant changes.
  • Artifact contains only generated docs output, not build cache or unrelated files.
  • Failure mode is clear when docs generation breaks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions