3 changed files with 55 additions and 12 deletions
@ -0,0 +1,37 @@ |
|||
name: Github pages deploy |
|||
|
|||
on: |
|||
push: |
|||
branches: |
|||
- master |
|||
tags: |
|||
- v* |
|||
|
|||
jobs: |
|||
publish: |
|||
runs-on: ubuntu-latest |
|||
steps: |
|||
- name: Checkout # 检查项目 |
|||
uses: actions/checkout@v2 |
|||
|
|||
- name: Set up Node.js # Nodejs版本 |
|||
uses: actions/setup-node@master |
|||
with: |
|||
node-version: 12.13.0 |
|||
|
|||
- name: Install dependencies & Generate static files # 安装依赖打包demo和文档 |
|||
run: | |
|||
node -v |
|||
npm install |
|||
npm install gulp -g |
|||
npm run build |
|||
|
|||
- name: Deploy LuckysheetDemo to GitHub Pages # 发布demo 到github pages |
|||
if: success() |
|||
uses: crazy-max/ghaction-github-pages@v2 |
|||
with: |
|||
repo: mengshukeji/LuckysheetDemo |
|||
target_branch: gh-pages |
|||
build_dir: dist |
|||
env: |
|||
GITHUB_TOKEN: ${{ secrets.GIT_TOKEN }} |
Loading…
Reference in new issue