Add GH action to manage servicing branch codeflow. (#18267)

This commit is contained in:
Joey Robichaud 2025-01-27 05:07:13 -08:00 коммит произвёл GitHub
Родитель 06e27edfc2
Коммит 2edab12168
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
3 изменённых файлов: 43 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,8 @@
{
"merge-flow-configurations": {
"main": {
"MergeToBranch": "feature/lsp",
"ExtraSwitches": "-QuietComments"
}
}
}

Просмотреть файл

@ -0,0 +1,13 @@
{
"merge-flow-configurations": {
// regular branch flow
"release/dev17.13": {
"MergeToBranch": "main",
"ExtraSwitches": "-QuietComments"
},
"main": {
"MergeToBranch": "release/dev17.14",
"ExtraSwitches": "-QuietComments"
}
}
}

22
.github/workflows/branch-merge.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,22 @@
# Merges any changes from servicing branches forward.
name: Flow servicing changes to main
on:
push:
branches:
- 'release/*'
- 'main'
permissions:
contents: write
pull-requests: write
jobs:
servicing-flow:
uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main
with:
configuration_file_path: '.config/service-branch-merge.json'
feature-lsp-flow:
uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main
with:
configuration_file_path: '.config/feature-lsp-branch-merge.json'