Skip to content

chore: simplify spec build and publishing#31

Merged
muscariello merged 4 commits into
mainfrom
chore/spec-build-uv
Apr 16, 2026
Merged

chore: simplify spec build and publishing#31
muscariello merged 4 commits into
mainfrom
chore/spec-build-uv

Conversation

@muscariello

Copy link
Copy Markdown
Member

Summary

  • move the spec build to a single uv-managed dependency source using pyproject.toml and uv.lock
  • remove obsolete build artifacts and scripts, including build-spec.sh, requirements-spec.txt, and the checked-in specification/ai-catalog-respec.html
  • point the published specification metadata to GitHub Pages and simplify the GitHub Actions workflow and related docs

Validation

  • uv run --locked python tools/build_spec.py specification/ai-catalog.md dist/index.html --config specification/respec-config.json
Signed-off-by: Luca Muscariello <muscariello@ieee.org>
Comment thread specification/cddl/ai-card.md Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's remove this file, now everything is in the single specification file.

Signed-off-by: Luca Muscariello <muscariello@ieee.org>
Signed-off-by: Luca Muscariello <muscariello@ieee.org>
Signed-off-by: Luca Muscariello <muscariello@ieee.org>
github-actions Bot added a commit that referenced this pull request Apr 16, 2026
@muscariello muscariello merged commit cd33dd1 into main Apr 16, 2026
4 checks passed
github-actions Bot added a commit that referenced this pull request Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants