Explorar o código

feat :sparkles: mirror to gitlab

feat :sparkles: mirror to gitlab
lwnmengjing %!s(int64=4) %!d(string=hai) anos
pai
achega
e8c1a4baca
Modificáronse 1 ficheiros con 29 adicións e 0 borrados
  1. 29 0
      .github/workflows/mirror.yaml

+ 29 - 0
.github/workflows/mirror.yaml

@@ -0,0 +1,29 @@
+name: 'GitHub Actions Mirror'
+
+on: [push, delete]
+
+jobs:
+  mirror_to_gitee:
+    runs-on: ubuntu-latest
+    steps:
+      - name: 'Checkout'
+        uses: actions/checkout@v1
+      - name: 'Mirror to gitee'
+        uses: pixta-dev/repository-mirroring-action@v1
+        with:
+          target_repo_url:
+            git@gitee.com:go-admin-team/go-admin-ui.git
+          ssh_private_key:
+            ${{ secrets.GITEE_KEY }}
+  mirror_to_gitlab:
+    runs-on: ubuntu-latest
+    steps:
+      - name: 'Checkout'
+        uses: actions/checkout@v1
+      - name: 'Mirror to gitlab'
+        uses: pixta-dev/repository-mirroring-action@v1
+        with:
+          target_repo_url:
+            git@gitlab.com:go-admin-team/go-admin-ui.git
+          ssh_private_key:
+            ${{ secrets.GITLAB_KEY }}