From 4c7f8dd6671ea16fde5ada07489a68d868e77484 Mon Sep 17 00:00:00 2001 From: Yang Libin Date: Sat, 28 Mar 2020 10:22:07 +0800 Subject: [PATCH] feat: create sync actions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加 GitHub Actions,自动将 GitHub 仓库推送到 Gitee,并自动部署 Pages --- .github/workflows/sync.yml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/sync.yml diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml new file mode 100644 index 00000000..9bcf45f8 --- /dev/null +++ b/.github/workflows/sync.yml @@ -0,0 +1,26 @@ +name: Sync + +on: + push: + branches: [ master ] + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - name: Sync to Gitee + uses: wearerequired/git-mirror-action@master + env: + SSH_PRIVATE_KEY: ${{ secrets.GITEE_RSA_PRIVATE_KEY }} + with: + source-repo: "git@github.com:doocs/advanced-java.git" + destination-repo: "git@gitee.com:Doocs/advanced-java.git" + + - name: Rebuid Gitee Pages + uses: mizuka-wu/gitee-pages-action@v1.0.0 + with: + repository: doocs/advanced-java + cookie: ${{ secrets.GITEE_COOKIE }} + branch: master