Skip to content

feat: gen gh-pages

feat: gen gh-pages #3

# name: deploy
# on:
# push:
# branches: [main] # master 分支有 push 时触发
# paths-ignore: # 下列文件的变更不触发部署,可以自行添加
# - README.md
# jobs:
# deploy:
# runs-on: ubuntu-latest
# steps:
# # 下载源码
# # 这一步就是检出你的仓库并下载里面的代码到runner中,actions/checkout@v2是官方自己造的轮子,直接拿来用就行
# - name: Checkout
# uses: actions/checkout@v2
# # 打包构建
# - name: Build
# uses: actions/setup-node@master
# with:
# node-version: '16.x'
# - run: npm install # 安装依赖
# - run: npm run build # 打包
# # 部署到 GitHub pages
# - name: Deploy
# uses: peaceiris/actions-gh-pages@v3 # 使用部署到 GitHub pages 的 action
# with:
# publish_dir: ./dist # 部署打包后的 dist 目录
# github_token: ${{ secrets.GITHUB_TOKEN }} # secret 名
# # user_name: ${{ secrets.MY_USER_NAME }}
# # user_email: ${{ secrets.MY_USER_EMAIL }}
# # commit_message: 自动部署 # 部署时的 git 提交信息,自由填写