Auto Sync

This commit is contained in:
lhie1
2020-12-09 04:49:05 +08:00
parent 916acc4a9c
commit f88ea31e7a
6 changed files with 59 additions and 326 deletions

View File

@@ -1,19 +1,28 @@
on: push
name: Auto Sync
on: push
jobs:
run:
name: Run
mirror_to_gitee:
runs-on: ubuntu-latest
steps:
- name: Checkout source codes
uses: actions/checkout@v1
- name: Mirror Github to Gitee with white list
uses: lhie1/Rules@master
with:
src: github/lhie1
dst: gitee/lhie1
dst_key: ${{ secrets.GITEE_KEY }}
dst_token: ${{ secrets.GITEE_TOKEN }}
white_list: 'Rules'
force_update: true
debug: false
- name: 'Checkout'
uses: actions/checkout@v1
- name: 'Mirror to gitee'
uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url:
${{ secrets.GITEE_URL }}
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:
${{ secrets.GITLAB_URL }}
ssh_private_key:
${{ secrets.GITLAB_KEY }}