Skip to content

Bug 2037926 - grant file-specific version_bump scopes to staging-xpi-manifest#1012

Merged
JohanLorenzo merged 1 commit into
mozilla-releng:mainfrom
JohanLorenzo:bug-2037926-staging
Jun 12, 2026
Merged

Bug 2037926 - grant file-specific version_bump scopes to staging-xpi-manifest#1012
JohanLorenzo merged 1 commit into
mozilla-releng:mainfrom
JohanLorenzo:bug-2037926-staging

Conversation

@JohanLorenzo

@JohanLorenzo JohanLorenzo commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds project:releng:lando:action:version_bump:file:browser/extensions/newtab/manifest.json and project:releng:lando:action:version_bump:file:browser/extensions/webcompat/manifest.json scopes to staging-xpi-manifest
  • Keeps the existing general project:releng:lando:action:version_bump during the transition period (removed in the cleanup PR)
  • Staging-only change; production grants are handled in the cleanup PR

Merge order

  1. This PR (fxci-config staging) — apply-staging + merge
  2. scriptworker-scripts #1448 — deploy to staging via dev-landoscript, merge to master
  3. fxci-config production #1038 — after staging verification
  4. mozilla-taskgraph #215 — merge + publish
  5. xpi-manifest — update mozilla-taskgraph pin, trigger staging e2e test
  6. firefox gecko_taskgraph — Phabricator + uplift
  7. fxci-config cleanup (separate PR) — remove old general version_bump grants
  8. scriptworker-scripts cleanup (separate PR) — remove transition fallback

Verification

Apply staging with /taskcluster apply-staging, then trigger a staging-xpi-manifest release-promotion (ship phase). Verify the version-bump-* task succeeds with the file-specific scopes.

Bug 2037926

@JohanLorenzo JohanLorenzo changed the title bug 2037926 - grant file-specific version_bump scopes to staging-xpi-manifest Bug 2037926 - grant file-specific version_bump scopes to staging-xpi-manifest May 25, 2026
@JohanLorenzo JohanLorenzo force-pushed the bug-2037926-staging branch from f835cb3 to b116c70 Compare May 25, 2026 12:36
@JohanLorenzo JohanLorenzo marked this pull request as ready for review May 26, 2026 09:52
@JohanLorenzo JohanLorenzo requested a review from a team as a code owner May 26, 2026 09:52
@JohanLorenzo JohanLorenzo requested a review from jcristau May 26, 2026 09:52
@jcristau

Copy link
Copy Markdown
Contributor

Could also make this browser/extensions/*, but we can leave it like this for now and reconsider if/when we need to add more.

@JohanLorenzo

Copy link
Copy Markdown
Contributor Author

Sounds good. Let's reconsider it when we need to add more.

@JohanLorenzo JohanLorenzo force-pushed the bug-2037926-staging branch from b116c70 to 25b339a Compare June 12, 2026 07:47
@JohanLorenzo JohanLorenzo enabled auto-merge (rebase) June 12, 2026 07:49
@JohanLorenzo JohanLorenzo merged commit a805769 into mozilla-releng:main Jun 12, 2026
7 checks passed
@JohanLorenzo JohanLorenzo deleted the bug-2037926-staging branch June 12, 2026 08:20
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