Skip to content

Commit

Permalink
Add main to release/dev18.0 flow (#77148)
Browse files Browse the repository at this point in the history
* add main to release/dev18.0 flow

* add workflow-dispatch
  • Loading branch information
akhera99 authored Feb 11, 2025
1 parent e1fab1c commit 90522a1
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .config/branch-merge.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"merge-flow-configurations": {
// Merge any main changes to release/dev18.0.
"main": {
"MergeToBranch": "release/dev18.0",
"ExtraSwitches": "-QuietComments"
}
}
}
18 changes: 18 additions & 0 deletions .github/workflows/main-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Merges any changes from release/prerelease to main (e.g. servicing changes)

name: Flow main to release/dev18.0
on:
schedule:
# once a day at 13:00 UTC to cleanup old runs
- cron: '0 13 * * *'
workflow_dispatch:

permissions:
contents: write
pull-requests: write

jobs:
check-script:
uses: dotnet/arcade/.github/workflows/inter-branch-merge-base.yml@main
with:
configuration_file_path: '.config/branch-merge.json'
1 change: 1 addition & 0 deletions azure-pipelines-official.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ trigger:
- main-vs-deps
- release/dev16.*-vs-deps
- release/dev17.*
- release/dev18.*
- features/lsp_tools_host
exclude:
- release/dev17.0
Expand Down

0 comments on commit 90522a1

Please sign in to comment.