Skip to content

fix(release): support macOS provider checksums - #175

Merged
Teakowa merged 1 commit into
mainfrom
codex/issue-170-release-checksum
Sep 3, 2026
Merged

fix(release): support macOS provider checksums#175
Teakowa merged 1 commit into
mainfrom
codex/issue-170-release-checksum

Conversation

@e54-bot

@e54-bot e54-bot commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • make provider archive checksums portable across target runners
  • use sha256sum where available and macOS shasum -a 256 otherwise

Root cause

The v0.1.13 provider release run failed on aarch64-apple-darwin because sha256sum is unavailable on the macOS arm64 runner. The failed provider job prevented the publish job from uploading any provider assets.

Verification

  • actionlint .github/workflows/provider-release.yml
  • archive checksum generation passed with both the primary and macOS-style fallback paths
  • the old sha256sum-only path fails under the macOS-style PATH as expected

Refs #170

@Teakowa
Teakowa merged commit d498cdb into main Sep 3, 2026
5 checks passed
@Teakowa
Teakowa deleted the codex/issue-170-release-checksum branch September 3, 2026 14:05
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.

2 participants