1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- name: Automerge
- on:
- pull_request:
- types:
- - labeled
- - unlabeled
- - synchronize
- - opened
- - edited
- - ready_for_review
- - reopened
- - unlocked
- pull_request_review:
- types:
- - submitted
- status: {}
- jobs:
- automerge:
- runs-on: ubuntu-latest
- steps:
- - name: Automerge
- uses: 'pascalgn/automerge-action@v0.14.3'
- env:
- GITHUB_TOKEN: '${{ secrets.TOKEN }}'
- MERGE_LABELS: ''
- MERGE_FILTER_AUTHOR: 'kailong321200875'
- - name: Checkout
- uses: actions/checkout@v2
- - name: Use Node.js 16
- uses: actions/setup-node@v2.1.2
- with:
- node-version: '16.x'
- - name: Get Yarn Cache
- id: yarn-cache
- run: echo "::set-output name=dir::$(yarn cache dir)"
- - name: Cache Dependencies
- uses: actions/cache@v2
- with:
- path: ${{ steps.yarn-cache.outputs.dir }}
- key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
- restore-keys: |
- ${{ runner.os }}-yarn-
- - name: Set SSH Environment
- env:
- DOCS_DEPLOY_KEY: ${{ secrets.ACTIONS_DEPLOY_KEY }}
- run: |
- mkdir -p ~/.ssh/
- echo "$ACTIONS_DEPLOY_KEY" > ~/.ssh/id_rsa
- chmod 600 ~/.ssh/id_rsa
- ssh-keyscan github.com > ~/.ssh/known_hosts
- chmod 700 ~/.ssh && chmod 600 ~/.ssh/*
- git config --local user.email "321200875@qq.com"
- git config --local user.name "kailong321200875"
- - name: Build Github
- run: |
- yarn install
- yarn run build:pro
- - name: Deploy
- uses: peaceiris/actions-gh-pages@v3
- with:
- deploy_key: ${{secrets.ACTIONS_DEPLOY_KEY}}
- publish_branch: gh-pages
- publish_dir: ./dist-pro
- force_orphan: true
- cname: element-plus-admin.cn
|