Auto Sync
This commit is contained in:
39
.github/workflows/Sync.yml
vendored
39
.github/workflows/Sync.yml
vendored
@@ -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 }}
|
||||
|
||||
Reference in New Issue
Block a user