Skip to content

Add workflow_dispatch trigger to build-mac.yaml#26

Merged
rcurranmoz merged 1 commit into
mozilla-platform-ops:mainfrom
rcurranmoz:workflow-dispatch-build-mac
May 14, 2026
Merged

Add workflow_dispatch trigger to build-mac.yaml#26
rcurranmoz merged 1 commit into
mozilla-platform-ops:mainfrom
rcurranmoz:workflow-dispatch-build-mac

Conversation

@rcurranmoz
Copy link
Copy Markdown
Collaborator

Summary

Adds a workflow_dispatch: trigger to build-mac.yaml so the tester VM build can be re-run manually without pushing a commit or opening a PR.

Why

We periodically need to rebuild the sequoia-tester image to pick up new ronin_puppet master state (e.g. PR #1003's deterministic cltbld password-hash fix, which the current production image predates). Without workflow_dispatch, the only ways to trigger a rebuild are pushing to main or touching mac/tester15/** — both heavier than the operation warrants.

Side effect

Merging this PR will itself trigger a build, since .github/workflows/build-mac.yaml is in the path filter. That's intentional — we want a fresh prod-latest to deploy across the tester VM fleet.

🤖 Generated with Claude Code

Allows manual re-triggering of the tester VM build without pushing or
opening a PR. Necessary for rebuilding tester VM images when ronin_puppet
master has fixes that need to be baked in (e.g. cltbld password-hash
determinism from PR #1003) but no other macos-vms changes are pending.
@rcurranmoz rcurranmoz merged commit ad99d59 into mozilla-platform-ops:main May 14, 2026
1 check failed
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