dotnet / dotnet/source-build

Rebootstrap pipeline should accept a target branch parameter

Open
#4,543 2 comments 1 reaction 0 assignees View on GitHub
area-infra
Dominant language
No language data
Stars
287
Forks
145
Avg merge
1d 22h
Merged PRs (30d)
10

Description

A while back, I had to rebootstrap the SDK in the `main` branch using artifacts from the `preview7` branch. When I ran the rebootstrap pipeline, the rebootstrap PR was opened targeting the `preview7` branch. This wasn't an issue for this particular rebootstrap since `preview7` also needed to be rebootstrapped. However, it highlighted a problem: if we need to rebootstrap a branch using artifacts from a build of another branch, we can't do that via the rebootstrap pipeline. To resolve this, the rebootstrap pipeline should take a parameter that accepts a target branch. The default of this parameter should be the branch that the artifacts were pulled from.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.