-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
参考:http://www.ruanyifeng.com/blog/2019/09/getting-started-with-github-actions.html
监听指定的分支提交
on:
push:
branches: [ develop ]
执行多个命令
注意要在run后面加|,表示后面的命令在同一个上下文环境中执行
- run: |
npm install
npm run build --if-present
部署命令
引用peaceiris/actions-gh-pages@v3,提前添加deploy_key,当监听到develop分支的代码提交后,如果我们想把编译后的文件部署到master分支上,则配置publish_branch为master,publish_dir用来指定想要部署的文件夹
- name: Deploy
uses: peaceiris/actions-gh-pages@v3
with:
deploy_key: ${{ secrets.ACTIONS_DEPLOY_KEY }}
publish_branch: master
publish_dir: ./.vuepress/dist
allow_empty_commit: true
Action市场寻找一个action
https://github.com/ + action被引用的名字
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels