Closed Bug 1608103 Opened 6 years ago Closed 5 years ago

Mobile projects: Give staging releases scopes to pull requests

Categories

(Release Engineering :: Firefox-CI Administration, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jlorenzo, Assigned: jlorenzo)

References

Details

Attachments

(4 files)

Last month, Tom suggested to run staging releases in pull requests. It removes the need for a fully-configured fork. I agree with this approach. A simple way to force a staging release is to force some parameters like done in [2]. The problem is: pull-requests don't have enough scopes to do so.

Let's change this.

[1] https://github.com/mozilla-mobile/android-components/pull/5520
[2] https://github.com/mozilla-mobile/android-components/pull/5520/commits/0430d48232433ae3656815c10ec37a058a49c328

Main mobile projects can now happily make staging graphs. Bug 1490082 even makes that easier. I'm going to close this bug. There may be followup work needed for smaller projects. If so, let's track it in another bug.

Blocks: 1490082
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: