Skip to content

feat: generate release update manifest#132

Merged
cbusillo merged 1 commit into
mainfrom
feat/release-update-manifest
May 24, 2026
Merged

feat: generate release update manifest#132
cbusillo merged 1 commit into
mainfrom
feat/release-update-manifest

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • add scripts/release/generate-update-manifest.sh for GitHub Release update metadata
  • attach update-manifest.json to Release assets before publishing
  • document the manifest schema and link it from repo metadata/docs

Validation

  • fake-asset manifest generation succeeds and writes valid JSON
  • missing required asset path fails manifest generation
  • ruby -e 'require "yaml"; YAML.load_file(".github/workflows/release.yml"); puts "release yaml ok"'
  • jq empty .github/github.json
  • bash -n scripts/release/generate-update-manifest.sh
  • shellcheck scripts/release/generate-update-manifest.sh
  • git diff --check
  • ./build-fast.sh

Closes #127.
Refs #128.

@cbusillo cbusillo merged commit e91f283 into main May 24, 2026
1 check passed
@cbusillo cbusillo deleted the feat/release-update-manifest branch May 24, 2026 19:04
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.

Generate GitHub Release update manifest

1 participant