Skip to content

Make the macOS signing check optional in the release-signing steps - #190

Merged
Gorka Gonzalo (d0ubl3g) merged 1 commit into
devfrom
docs/macos-enable-steps
Oct 15, 2026
Merged

Gorka Gonzalo (d0ubl3g) merged 1 commit into
devfrom
docs/macos-enable-steps

Conversation

@d0ubl3g

Copy link
Copy Markdown
Contributor

Documentation only. The enabling steps no longer require running the macOS signing check: store the nine secrets, set MACOS_SIGNING_ENABLED to true, and the next release signs and notarizes (a failure fails the run and nothing is published). The check stays documented as optional, with its two preconditions.

Refs #50

The default procedure to enable macOS signing is to store the nine secrets and set MACOS_SIGNING_ENABLED to true: the next release signs and notarizes, and its draft is published only after the macOS job and its checks pass. The signing check workflow stays documented as an optional way to check the secrets before a release, with its two preconditions.

Refs #50

Signed-off-by: d0ubl3g <48954024+d0ubl3g@users.noreply.github.com>
@d0ubl3g
Gorka Gonzalo (d0ubl3g) merged commit 6369524 into dev Oct 15, 2026
19 checks passed
@d0ubl3g
Gorka Gonzalo (d0ubl3g) deleted the docs/macos-enable-steps branch October 15, 2026 17:18
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