Skip to content

feat: bug 2055645: add support for direct git tags in landoscript payloads (BREAKING CHANGE)#238

Merged
bhearsum merged 1 commit into
mozilla-releng:mainfrom
bhearsum:feat-bug-2055645-add-support-f
Jul 24, 2026
Merged

feat: bug 2055645: add support for direct git tags in landoscript payloads (BREAKING CHANGE)#238
bhearsum merged 1 commit into
mozilla-releng:mainfrom
bhearsum:feat-bug-2055645-add-support-f

Conversation

@bhearsum

Copy link
Copy Markdown
Contributor

Note that this gets rid of the automatic lookup of revision and requires it to be present in the worker action instead. This is not strictly necessary (we could, theoretically, stuff the git revision into parameters and have the payload builder look it up), but IMO the payload builders should avoid digging into parameters whenever possible in the first place. This makes this work a breaking change, and will require adjustments on the Gecko side to provide a git or hg revision, and the hg_repo_url when appropriate.

See mozilla-releng/scriptworker-scripts#1491 for the landoscript side of this, which is required before this is merged.

…loads (BREAKING CHANGE)

Note that this gets rid of the automatic lookup of revision and requires it to be present in the `worker` action instead. This is not _strictly_ necessary (we could, theoretically, stuff the git revision into parameters and have the payload builder look it up), but IMO the payload builders should avoid digging into parameters whenever possible in the first place. This makes this work a breaking change, and will require adjustments on the Gecko side to provide a git or hg revision, and the `hg_repo_url` when appropriate.

See mozilla-releng/scriptworker-scripts#1491 for the landoscript side of this, which is required before this is merged.
@bhearsum
bhearsum requested a review from a team as a code owner July 17, 2026 17:01
@bhearsum

Copy link
Copy Markdown
Contributor Author

https://phabricator.services.mozilla.com/D312774 is the gecko change I'm planning that's associated with this.

@bhearsum
bhearsum merged commit 68fa56f into mozilla-releng:main Jul 24, 2026
16 checks passed
bhearsum added a commit to bhearsum/mozilla-taskgraph that referenced this pull request Jul 24, 2026
…add-support-f

feat: bug 2055645: add support for direct git tags in landoscript payloads (BREAKING CHANGE)
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