Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions grants.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3124,6 +3124,32 @@
alias: [mozilla-beta, mozilla-release, mozilla-esr115, mozilla-esr128, mozilla-esr140]
job: action:release-promotion

- grant:
- project:releng:lando:action:l10n_bump
- project:releng:lando:repo:{lando_repo}
to:
- project:
alias: [comm-beta]
job: cron:l10n-bumper

- grant:
- project:releng:lando:action:tag
- project:releng:lando:repo:{lando_repo}
to:
- project:
alias: [comm-beta, comm-release, comm-esr115, comm-esr128, comm-esr140]
job: action:release-promotion

- grant:
- project:releng:lando:action:version_bump
- project:releng:lando:repo:{lando_repo}
to:
- project:
# comm-central is not needed here because those version bumps are
# done through a `merge_day` task
alias: [comm-beta, comm-release, comm-esr115, comm-esr128, comm-esr140]
job: action:release-promotion

# merge day scopes are a bit weird; some repositories update themselves and
# others, while some only update themselves.
# TODO: replace the singular `merge_day` action with behaviour-specific scopes
Expand All @@ -3140,6 +3166,14 @@
alias: [mozilla-central, mozilla-beta, mozilla-esr115, mozilla-esr128, mozilla-esr140]
job: action:merge-automation

- grant:
- project:releng:lando:action:merge_day
- project:releng:lando:repo:{lando_repo}
to:
- project:
alias: [comm-central, comm-beta, comm-esr115, comm-esr128, comm-esr140]
job: action:merge-automation

# granting scopes for cross-repo updates is also straightforward, but it looks
# a bit weird to have things like `mozilla-central` being able to update `beta`.
# in an ideal world perhaps we'd run the actions on the target repositories
Expand All @@ -3166,3 +3200,24 @@
- project:
alias: mozilla-release
job: action:merge-automation

- grant:
- project:releng:lando:repo:comm-beta
to:
- project:
alias: comm-central
job: action:merge-automation

- grant:
- project:releng:lando:repo:comm-release
to:
- project:
alias: comm-beta
job: action:merge-automation

- grant:
- project:releng:lando:repo:comm-esr140
to:
- project:
alias: comm-release
job: action:merge-automation
Loading