Skip to content

fix(ci): gate macos verify behind release upload flag#989

Merged
web3dev1337 merged 1 commit intomainfrom
fix/macos-release-verify-gate
Mar 21, 2026
Merged

fix(ci): gate macos verify behind release upload flag#989
web3dev1337 merged 1 commit intomainfrom
fix/macos-release-verify-gate

Conversation

@web3dev1337
Copy link
Copy Markdown
Owner

Summary

  • skip macOS signed/notarized verification when packaged macOS release uploads are disabled
  • keep the macOS smoke build and artifact upload behavior unchanged
  • align tag workflow behavior with the existing temporary no-macOS-downloads release policy

Root Cause

  • the tag workflow always ran verify-macos-bundle.sh even with MACOS_RELEASE_UPLOAD_ENABLED=false
  • that made v0.1.17 fail on a platform we are not currently shipping as packaged release assets

Verification

  • git diff --check

@web3dev1337 web3dev1337 merged commit 6692016 into main Mar 21, 2026
4 checks passed
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