Files
MIXBOX-ARCHIVE/.github/workflows/main.yml
2020-05-18 09:37:07 +08:00

56 lines
1.3 KiB
YAML

name: Main-CI
# on: [push, pull_request]
on:
push:
branchs:
- master
- test
- dev
paths-ignore:
- '.github/**'
- 'README.md'
- 'changelog.md'
# pull_request:
# branchs:
# - master
# - test
# - dev
jobs:
coding-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Deploy To Coding
env:
CO_REF: ${{ secrets.CO_REF }}
BRANCH_NAME: ${{ github.ref }}
run: |
git clone -b `basename ${BRANCH_NAME}` ${CO_REF}
./tools/gitsync.sh pack
./tools/gitsync.sh deploy_lfs mbfiles `basename ${BRANCH_NAME}` ${CO_REF}
github-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Deploy To GitHub
env:
GH_REF: ${{ secrets.GH_REF }}
BRANCH_NAME: ${{ github.ref }}
run: |
git clone -b `basename ${BRANCH_NAME}` ${GH_REF}
./tools/gitsync.sh pack
./tools/gitsync.sh deploy mbfiles `basename ${BRANCH_NAME}` ${GH_REF}
- name: Sync To Gitee
uses: wearerequired/git-mirror-action@v1
env:
SSH_PRIVATE_KEY: ${{ secrets.GE_TOKEN }}
with:
source-repo: 'git@github.com:monlor/mbfiles.git'
destination-repo: 'git@gitee.com:monlor/mbfiles.git'