Skip to content

Conversation

@akhera99
Copy link
Member

No description provided.

@akhera99 akhera99 requested a review from dibarbet February 10, 2025 19:48
@ghost ghost added Area-Infrastructure untriaged Issues and PRs which have not yet been triaged by a lead labels Feb 10, 2025
@akhera99 akhera99 changed the title Update PublishData.json for Dev 18 Update PublishData.json for Dev18 Feb 10, 2025
Copy link
Member

@dibarbet dibarbet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If we're creating a dev18 branch, IMHO we should do some kind of merge from main to it. Otherwise it will get out of date quickly. And it is different from servicing branches in that it should be up to date with main (even infra).

Probably the easiest way would be to utilize arcade's branch merge github action. We would configure it to merge main to the dev18 branch maybe once a day or once a week.

Similar to https://github.com/dotnet/vscode-csharp/blob/main/.github/workflows/branch-merge.yml , except with a scheduled trigger instead of on push

"Shipping",
"NonShipping"
],
"vsBranch": "dev/monicaro/versioning",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this is temporary until we get an actual branch

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct, that's in progress

"insertionTitlePrefix": "[d17.14 P1]",
"insertionCreateDraftPR": false
},
"release/dev18.0": {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(spoke offline) - this change needs to be made in main

@akhera99 akhera99 marked this pull request as ready for review February 10, 2025 20:56
@akhera99 akhera99 requested a review from a team as a code owner February 10, 2025 20:56
@akhera99 akhera99 changed the title Update PublishData.json for Dev18 Update Versions.props for Dev18 Feb 10, 2025
@akhera99 akhera99 enabled auto-merge (squash) February 10, 2025 21:27
@akhera99 akhera99 merged commit 6024828 into release/dev18.0 Feb 10, 2025
25 of 28 checks passed
JoeRobich added a commit to dotnet/roslyn-tools that referenced this pull request Mar 6, 2025
The Arcade inter-branch merge GH action creates merge commits with a
differently formatted message (ex. `[automated] Merge branch
'prerelease' => 'main' (#8039)`)

Tested by generating PR list between Roslyn main and Roslyn
release/dev18.0:
*Before*:
```md
### Changes from [main](dotnet/roslyn@main) to [release/dev18.0](dotnet/roslyn@release/dev18.0):
[View Complete Diff of Changes](https://github.com/dotnet/roslyn/compare/main...release/dev18.0?w=1)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77445)](dotnet/roslyn#77445)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77441)](dotnet/roslyn#77441)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77431)](dotnet/roslyn#77431)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77409)](dotnet/roslyn#77409)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77374)](dotnet/roslyn#77374)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77292)](dotnet/roslyn#77292)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77226)](dotnet/roslyn#77226)
- [[automated] Merge branch 'main' => 'release/dev18.0' (77153)](dotnet/roslyn#77153)
- [Update Versions.props for Dev18 (77138)](dotnet/roslyn#77138)
```

*After*:
```md
### Changes from [main](dotnet/roslyn@main) to [release/dev18.0](dotnet/roslyn@release/dev18.0):
[View Complete Diff of Changes](https://github.com/dotnet/roslyn/compare/main...release/dev18.0?w=1)
- [Update Versions.props for Dev18 (77138)](dotnet/roslyn#77138)
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area-Infrastructure untriaged Issues and PRs which have not yet been triaged by a lead

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants