Skip to content

ci(release): split metadata prep from publish#208

Merged
cbusillo merged 1 commit into
mainfrom
chore/split-release-prepare-publish
May 29, 2026
Merged

ci(release): split metadata prep from publish#208
cbusillo merged 1 commit into
mainfrom
chore/split-release-prepare-publish

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • skip full preflight and release matrix while preparing release metadata
  • build only the Linux x86_64 Code binary needed for changelog/release-note generation during metadata prep
  • keep full preflight, macOS/Linux builds, and Windows release assets on the publish pass
  • document the two-phase release behavior

Validation

  • actionlint .github/workflows/release.yml
  • ruby -e 'require "yaml"; YAML.load_file(ARGV[0]); puts "yaml ok"' .github/workflows/release.yml
  • ./build-fast.sh

@cbusillo cbusillo merged commit 62ce036 into main May 29, 2026
1 check passed
@cbusillo cbusillo deleted the chore/split-release-prepare-publish branch May 29, 2026 17:40
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