aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/develop_update.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/.github/workflows/develop_update.yml b/.github/workflows/develop_update.yml
new file mode 100644
index 000000000..101d235e0
--- /dev/null
+++ b/.github/workflows/develop_update.yml
@@ -0,0 +1,32 @@
1name: Update develop after master merge
2
3on:
4 push:
5 branches:
6 - master
7
8
9jobs:
10 develop_update:
11 runs-on: ubuntu-latest
12
13 if: github.repository == 'qmk/qmk_firmware'
14
15 steps:
16 - uses: actions/checkout@v2
17 with:
18 fetch-depth: 0
19
20 - name: Checkout develop
21 run: |
22 git fetch origin master develop
23 git checkout develop
24
25 - name: Check if branch locked
26 run: |
27 test -e .locked || exit 1
28
29 - name: Update develop from master
30 run: |
31 git merge origin/master
32 git push origin develop