Skip to content

Only publish a release with every expected artifact - #187

Open
Vorschreibung wants to merge 1 commit into
Jake-Shadle:mainfrom
Vorschreibung:fix/release-macos-artifacts
Open

Vorschreibung wants to merge 1 commit into
Jake-Shadle:mainfrom
Vorschreibung:fix/release-macos-artifacts

Conversation

@Vorschreibung

@Vorschreibung Vorschreibung commented Sep 29, 2026 •

Copy link
Copy Markdown

Only publish a release with every expected artifact

The macOS artifacts have been missing from the last three releases.

The matrix jobs now hand their tarballs to the run as artifacts and a
single publish job creates the release from them.

It asserts every asset's existence before publishing to only create
complete releases.

Closes #186

@Vorschreibung
Vorschreibung force-pushed the fix/release-macos-artifacts branch 2 times, most recently from fb01643 to f98fbbe Compare September 29, 2026 09:17
The macOS artifacts have been missing from the last three releases.

The matrix jobs now hand their tarballs to the run as artifacts and a
single `publish` job creates the release from them.

It asserts every asset's existence before publishing to only create
complete releases.

Closes Jake-Shadle#186
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.

Plan to publish macos release artifacts

1 participant