您当前的位置: 首页 >  git

彭世瑜

暂无认证

  • 0浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Hexo-github-aciton自动部署

彭世瑜 发布时间:2021-05-06 13:54:24 ,浏览量:0

Hexo-github-aciton自动部署

文档:https://hexo.io/docs/github-pages.html

添加文件 .github/workflows/pages.yml

name: Pages

on:
  push:
    branches:
      - master  # default branch

jobs:
  pages:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Use Node.js 12.x
        uses: actions/setup-node@v1
        with:
          node-version: '12.x'
      - name: Cache NPM dependencies
        uses: actions/cache@v2
        with:
          path: node_modules
          key: ${{ runner.OS }}-npm-cache
          restore-keys: |
            ${{ runner.OS }}-npm-cache
      - name: Install Dependencies
        run: npm install
      - name: Build
        run: npm run build
      - name: Deploy
        uses: peaceiris/actions-gh-pages@v3
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}
          publish_dir: ./public
          publish_branch: gh-pages  # deploying branch

感谢:Solybum的帮忙 https://github.com/Solybum/hexo-deploy/issues/2

关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.0575s