浏览代码

workflow: Add github repos to gitee workflow

陈凯龙 3 年之前
父节点
当前提交
0c9314e8cc
共有 1 个文件被更改,包括 19 次插入0 次删除
  1. 19 0
      .github/workflows/deploy-gitee.yml

+ 19 - 0
.github/workflows/deploy-gitee.yml

@@ -53,3 +53,22 @@ jobs:
           publish_branch: gh-pages-gitee
           publish_dir: ./dist-pro
           keep_files: true
+          
+jobs:
+  github-repos-to-gitee:
+    runs-on: ubuntu-20.04
+    steps:
+
+    - name: Sync Github Repos To Gitee  # 名字随便起
+      uses: Yikun/hub-mirror-action@v1.1  # 使用Yikun/hub-mirror-action
+      with:
+        src: github/kailong321200875  # 源端账户名(github)
+        dst: gitee/kailong110120130  # 目的端账户名(gitee)
+        dst_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}  # SSH密钥对中的私钥
+        dst_token:  ${{ secrets.GITEE_TOKEN }}  # Gitee账户的私人令牌
+        account_type: user  # 账户类型
+        clone_style: "https"  # 使用https方式进行clone,也可以使用ssh
+        debug: true  # 启用后会显示所有执行命令
+        force_update: true  # 启用后,强制同步,即强制覆盖目的端仓库
+        static_list: "vue-element-plus-admin"  # 静态同步列表,在此填写需要同步的仓库名称,可填写多个
+        timeout: '600s'  # git超时设置,超时后会自动重试git操作