#Deploy to the github-pages environmentenvironment:name:github-pagesurl:${{ steps.deployment.outputs.page_url }}#Specify runner + deployment stepruns-on:ubuntu-lateststeps: -name:Deploy to GitHub Pagesid:deploymentuses:actions/deploy-pages@v4#or specific "vX.X.X" version tag for this action...
🚀 Automatically deploy your project to GitHub Pages using GitHub Actions. This action can be configured to push your production-ready code into any branch you'd like. - JamesIves/github-pages-deploy-action
# 部署到GitHub Pages-也就是将打包内容发布到GitHub Pages-name: Deploy # 使用别人写好的 actions去部署(将打包文件部署到指定分支上) uses: JamesIves/github-pages-deploy-action@v4.3.3# 自定义环境变量with: # 指定仓库:你要发布的仓库路径名 repository-name: msyuan/vitePress-project # 部署到 deploy-...
name:GitHub Actions Build and Deploy Demoon:push:branches:-masterjobs:build-and-deploy:runs-on:ubuntu-latest steps:-name:Checkout uses:actions/checkout@master-name:Build and Deploy uses:JamesIves/github-pages-deploy-action@master env:ACCESS_TOKEN:${{secrets.ACCESS_TOKEN}}BRANCH:gh-pagesFOLDER:bu...
填好以后我们点击create fork,下一步点击settings,找到左侧的Pages,把来源改成Github action。 然后我们在顶部找到actions,点击这个绿色按钮启动action功能。 启动好以后,左边有一些列出的工作流,我们使用第二个deploy on Github Pages。右侧有一个按钮run workflow,这里点击run workflow。我们刷新一下页面,这里工作流就开...
-name:Deploy🚀 uses:JamesIves/github-pages-deploy-action@v4 with: folder:dist# The folder the action should deploy. 上面的脚本参考自:Deploy to GitHub Pages · Actions · GitHub Marketplace 这些配置也很容易理解,这里有一点要说明,GitHub Actions支持直接复用别人写的脚本,上面的actions/checkout@v4和...
GitHub:GitHub Pages Deploy Action 测试 代码语言:javascript 代码运行次数:0 运行 AI代码解释 git commit-m'test' 代码语言:javascript 代码运行次数:0 运行 AI代码解释 git push 进行一次 git push 即可触发 Actons,接下来,查看日志: 如上图,构建成功,右上角点击还可以下载日志,查看原日志。
Github: Github Action插件查询库,可以查询你需要的action库,这些都是共享的,如果满足不了需求也可以自己定义。 这里使用了一个别人已经写好的 Action : JamesIves/github-pages-deploy-action , Github Action 市场的地址为:github.com/marketplace/。 workflow 文件的配置字段非常多,详情可以参考官方文档:help.github...
打开github pages 展示的 url 直接可以看到自己的个人博客已经部署成功啦 ✨ 附录 贴上完整的配置 github actions 的 deploy.yml 文件 on:push:branches:-masterjobs:job:name:Deploymentruns-on:macos-latestpermissions:pages:writeid-token:writeenvironment:name:github-pagesurl:${{ steps.deployment.outputs.page...
github-pages-deploy-action将项目发布到Github Pages - name: Deploy uses: JamesIves/github-pages-deploy-action@3.7.1 with: #该workflow需要操作repo,因此需要一个**,下面会讲到如何获取这个** ACCESS_TOKEN: ${{ secrets.ACCESS_TOKEN }} # 发布到的分支 BRANCH: gh-pages # 要发布的文件夹 FOLDER: ...