Browse Source

👷 CI: update workflows

antd@4
chenshuai2144 6 years ago
parent
commit
866fddc73f
  1. 16
      .github/workflows/ci.yml
  2. 2
      .github/workflows/issue-reference.yml
  3. 6
      .github/workflows/rebase.yml

16
.github/workflows/ci.yml

@ -25,13 +25,17 @@ jobs:
PROGRESS: none
NODE_ENV: test
NODE_OPTIONS: --max_old_space_size=4096
deploy:
name: Deploy to GitHub Pages
build-and-deploy:
runs-on: ubuntu-latest
if: success() && github.event == 'push' && github.ref == 'master'
if: github.event == 'push' && github.ref == 'master'
steps:
- name: publish
uses: maxheld83/ghpages@v0.2.1
- name: Checkout
uses: actions/checkout@master
- name: Build and Deploy
uses: JamesIves/github-pages-deploy-action@master
env:
BUILD_DIR: 'dist/'
GITHUB_TOKEN: ${{ secrets.ACTION_TOKEN }}
BRANCH: gh-pages
FOLDER: "dist/"
BUILD_SCRIPT: npm install && npm run deploy

2
.github/workflows/issue-reference.yml

@ -1,4 +1,4 @@
name: 'Issue ref'
name: "Issue ref"
on:
pull_request:

6
.github/workflows/rebase.yml

@ -15,9 +15,3 @@ jobs:
uses: cirrus-actions/rebase@1.2
env:
GITHUB_TOKEN: ${{ secrets.ACTION_TOKEN }}
always_job:
name: Always run job
runs-on: ubuntu-latest
steps:
- name: Always run
run: echo "This job is used to prevent the workflow to fail when all other jobs are skipped."

Loading…
Cancel
Save