Skip to content

Run checks on generated release metadata pull requests#33

Merged
aurorascharff merged 1 commit into
mainfrom
codex/dispatch-release-metadata-checks
May 28, 2026
Merged

Run checks on generated release metadata pull requests#33
aurorascharff merged 1 commit into
mainfrom
codex/dispatch-release-metadata-checks

Conversation

@aurorascharff

Copy link
Copy Markdown
Owner

Summary

  • Make the Security workflow manually dispatchable.
  • After a release opens its Homebrew/Sparkle metadata PR, dispatch both the security audit and app smoke build on that metadata branch.
  • Grant the release job only the actions: write permission required to start those checks.

Why

Release metadata pull requests are created with GITHUB_TOKEN, so GitHub intentionally does not trigger pull_request workflows for them. Once Audit GitHub Actions became a required status check, generated release metadata PRs stayed blocked with no check run attached.

This keeps the required check in place while making future generated release PRs validate automatically.

Validation

  • zizmor .

Copilot AI review requested due to automatic review settings May 28, 2026 19:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@aurorascharff aurorascharff merged commit 695069c into main May 28, 2026
2 of 3 checks passed
KyranTanDev pushed a commit to KyranTanDev/ClickLight that referenced this pull request May 29, 2026
…-release-metadata-checks

Run checks on generated release metadata pull requests
@aurorascharff aurorascharff deleted the codex/dispatch-release-metadata-checks branch May 29, 2026 07:34
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