Skip to content

config: sync all tags to all repos (bug 1979342, bug 1962599)#68

Merged
shtrom merged 5 commits intomainfrom
bug1979342/bug1962599/all-tags-to-all-repos
Jul 29, 2025
Merged

config: sync all tags to all repos (bug 1979342, bug 1962599)#68
shtrom merged 5 commits intomainfrom
bug1979342/bug1962599/all-tags-to-all-repos

Conversation

@shtrom
Copy link
Member

@shtrom shtrom commented Jul 29, 2025

@jcristau suggested to sync all tags to all repos unconditionally, as a way to avoid having multiple tags-unified at different points in various repos on Hg.

Note: we cannot do this fully for ESRs, as the name of the target repo is derived from the tag getting created. Those will continue working as before, in that the tags-unified branch will receive all the tags up to the most recent ESR tag for that repo. They will often continue lag behind m-c, beta and release.

As a side note, now that we have all tags synced to m-c all the time, this provides a partial solution to the bootstrapping problem of bug 1962599. However, some implementation work is still required to leverage it (by fetching the tags from mozilla-central when bootstrapping).

@shtrom shtrom requested review from cgsheeh and zzzeid July 29, 2025 04:23
@shtrom shtrom changed the title config-production: sync all tags to all repos (bug 1979342, bug 1962599) config: sync all tags to all repos (bug 1979342, bug 1962599) Jul 29, 2025
@shtrom shtrom marked this pull request as ready for review July 29, 2025 04:24
@shtrom shtrom merged commit a0bbb12 into main Jul 29, 2025
1 check passed
@shtrom shtrom deleted the bug1979342/bug1962599/all-tags-to-all-repos branch July 29, 2025 22:06
shtrom added a commit that referenced this pull request Jul 31, 2025
shtrom added a commit that referenced this pull request Jul 31, 2025
…#68)" (bug 1980181)

This reverts commit a0bbb12.

Bug 1963745 needs to be fixed first, before we can apply this change,
otherwise this is the cause of bug 1980181.
shtrom added a commit that referenced this pull request Aug 5, 2025
…#68)" (bug 1980181) (#69)

This reverts commit a0bbb12.

Bug 1963745 needs to be fixed first, before we can apply this change,
otherwise this is the cause of bug 1980181.
shtrom added a commit that referenced this pull request Aug 6, 2025
#68)" (bug 1980181) (#69) (bug 1981298)

This reverts commit 40ff965.
shtrom added a commit that referenced this pull request Aug 7, 2025
#68)" (bug 1980181) (#69) (bug 1981298) (#71)

This reverts commit 40ff965.
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.

3 participants