Explorar o código

build: auto-merge.yml

Burt hai 1 ano
pai
achega
5fa2cbe20a
Modificáronse 1 ficheiros con 33 adicións e 0 borrados
  1. 33 0
      .github/workflows/auto-merge.yml

+ 33 - 0
.github/workflows/auto-merge.yml

@@ -0,0 +1,33 @@
+name: Auto Merge Base to Other Branches
+
+on:
+  push:
+    branches:
+      - base
+
+jobs:
+  auto-merge:
+    runs-on: ubuntu-latest
+    steps:
+      - name: Checkout repository
+        uses: actions/checkout@v3
+        with:
+          fetch-depth: 0
+
+      - name: Merge base into main
+        run: |
+          git checkout main
+          git merge base --no-ff -m "Auto merge base into main"
+          git push origin main
+
+      - name: Merge base into i18n
+        run: |
+          git checkout i18n
+          git merge base --no-ff -m "Auto merge base into i18n"
+          git push origin i18n
+
+      - name: Merge base into tabbar
+        run: |
+          git checkout tabbar
+          git merge base --no-ff -m "Auto merge base into tabbar"
+          git push origin tabbar