Skip to content

fix: support old spec filenames in archived version builds#6

Merged
leseb merged 1 commit into
mainfrom
leseb/fix-ci-failure
Apr 29, 2026
Merged

fix: support old spec filenames in archived version builds#6
leseb merged 1 commit into
mainfrom
leseb/fix-ci-failure

Conversation

@leseb
Copy link
Copy Markdown
Contributor

@leseb leseb commented Apr 29, 2026

Summary

  • Archived version builds for tags predating the ogx rename (e.g. v0.7.1) fail because the build script only checks for ogx-spec.yaml, but older tags use llama-stack-spec.yaml. This adds fallback checks for the old filenames so API docs are generated correctly.
  • Also removes silent error swallowing (|| true) from gen-api-docs so failures surface immediately instead of causing a confusing downstream Docusaurus build error.

Fixes https://github.com/ogx-ai/ogx-ai.github.io/actions/runs/25109309937/job/73578722143

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@leseb leseb merged commit 2f0e050 into main Apr 29, 2026
1 check passed
@leseb leseb deleted the leseb/fix-ci-failure branch April 29, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant