Skip to content

Implement sync-internal-release unofficial and official pipelines#6701

Merged
lbussell merged 13 commits into
dotnet:nightlyfrom
lbussell:automation
Oct 10, 2025
Merged

Implement sync-internal-release unofficial and official pipelines#6701
lbussell merged 13 commits into
dotnet:nightlyfrom
lbussell:automation

Conversation

@lbussell
Copy link
Copy Markdown
Member

@lbussell lbussell commented Oct 3, 2025

Fixes https://github.com/dotnet/dotnet-docker-internal/issues/6741.

The unofficial version of the pipeline allows you to specify the source and target branch for testing purposes. The official pipeline automatically triggers when the public release/* branch is updated and updates (via pull request) the corresponding internal/release/* branch.

Example successful unofficial pipeline runs:

I think that the official pipeline will likely run into an issue with creating the internal/release/* branch initially since it should be protected, but it's hard to know without letting it run.

All of the changes to eng/update-dependencies/AzdoAuthProvider.cs are just to get an ILogger in there, so I can hopefully save someone some future headache if they forget to pass in SYSTEM_ACCESSTOKEN.

@lbussell lbussell requested a review from a team as a code owner October 3, 2025 22:43
@lbussell lbussell requested a review from MiYanni October 3, 2025 22:43
Comment thread eng/pipelines/sync-internal-release-official.yml Outdated
Comment thread eng/pipelines/sync-internal-release-official.yml Outdated
Comment thread eng/pipelines/pipelines/sync-internal-release.yml
Comment thread eng/pipelines/pipelines/sync-internal-release.yml Outdated
Comment thread eng/pipelines/sync-internal-release-official.yml Outdated
@lbussell lbussell requested a review from mthalman October 9, 2025 20:54
@lbussell lbussell merged commit 4d18083 into dotnet:nightly Oct 10, 2025
105 checks passed
@lbussell lbussell deleted the automation branch October 10, 2025 15:58
lbussell added a commit to lbussell/dotnet-docker that referenced this pull request Oct 10, 2025
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