Skip to content

Fix Windows release retry and generated notes - #20

Merged
igorcosta merged 4 commits into
mainfrom
agent/release-notes-node-v7
Jul 23, 2026
Merged

Fix Windows release retry and generated notes#20
igorcosta merged 4 commits into
mainfrom
agent/release-notes-node-v7

Conversation

@igorcosta

@igorcosta igorcosta commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

What changed

  • Creates the versioned GitHub Release in setup, before platform builds begin.
  • Uploads the web bundle and every successful platform's verified assets directly to that existing Release.
  • Leaves finalization to merge and upload the installer manifest and checksums.
  • Fixes the Windows Git Bash temporary-path failure, uses actions/setup-node@v7, supports immutable-tag retries from the default branch, and generates commit-derived notes.

Why

macOS and Windows installers must appear on the GitHub Release as soon as their own verified jobs finish, instead of waiting for every platform. This matches the Buzz release lifecycle.

Validation

  • bun run check:release
  • actionlint -config-file .github/actionlint.yaml
  • git diff --check

@igorcosta
igorcosta merged commit 8fba41d into main Jul 23, 2026
12 checks passed
@igorcosta
igorcosta deleted the agent/release-notes-node-v7 branch July 23, 2026 01:25
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