易烊千玺个人网站入口,网络营销策略组合,天津市工程信息网,青岛网站推广哪家便宜在github中通过action自动化部署 hugo academic theme
一、GitHub Action自动化部署Hugo博客方法
主要参考#xff1a;【Hugo网站搭建】GitHub Action自动化部署Hugo博客 次要参考#xff1a;使用 Github Action 自动部署 Hugo 博客
二、部署过程中遇到的问题和解决办法
…在github中通过action自动化部署 hugo academic theme
一、GitHub Action自动化部署Hugo博客方法
主要参考【Hugo网站搭建】GitHub Action自动化部署Hugo博客 次要参考使用 Github Action 自动部署 Hugo 博客
二、部署过程中遇到的问题和解决办法
1.在部署过程中遇到如下问题
Run hugo
hugo: downloading modules …
hugo: collected modules in 5477 ms
WARN Module github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5 is not compatible with this Hugo version; run hugo mod graph for more information.
Start building sites …
hugo v0.114.0-9df2ec7988e5a217a14901cc76c0b7e76b2e9f02 linux/amd64 BuildDate2023-06-19T17:01:43Z VendorInfogohugoioERROR render of page failed: /tmp/hugo_cache_runner/modules/filecache/modules/pkg/mod/github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5v5.8.1-0.20230812165002-59b648791d3f/layouts/_default/baseof.html:7:3: execute of template failed: template: book/single.html:7:3: executing book/single.html at partial site_head .: error calling partial: /tmp/hugo_cache_runner/modules/filecache/modules/pkg/mod/github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5v5.8.1-0.20230812165002-59b648791d3f/layouts/partials/site_head.html:152:56: execute of template failed: template: partials/site_head.html:152:56: executing partials/site_head.html at resources.Concat: error calling Concat: resources in Concat must be of the same Media Type, got text/x-scss and text/css
ERROR TOCSS: failed to transform main_parsed.scss (text/x-scss). Check your Hugo installation; you need the extended version to build SCSS/SASS with transpiler set to libsass.: this feature is not available in your current Hugo version, see https://goo.gl/YMrWcn for more information
Total in 5724 ms
Error: error building site: render: failed to render pages: render of page failed: /tmp/hugo_cache_runner/modules/filecache/modules/pkg/mod/github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5v5.8.1-0.20230812165002-59b648791d3f/layouts/_default/baseof.html:7:3: execute of template failed: template: _default/single.html:7:3: executing _default/single.html at partial site_head .: error calling partial: /tmp/hugo_cache_runner/modules/filecache/modules/pkg/mod/github.com/wowchemy/wowchemy-hugo-themes/modules/wowchemy/v5v5.8.1-0.20230812165002-59b648791d3f/layouts/partials/site_head.html:152:56: execute of template failed: template: partials/site_head.html:152:56: executing partials/site_head.html at resources.Concat: error calling Concat: resources in Concat must be of the same Media Type, got text/x-scss and text/css
Error: Process completed with exit code 1.解决办法在hugo设置中使用extended: true即可解决上述问题答案来源render of “page” failed: execute of template failed: template: event/single.html:5:3: executing “event/single.html” at partial “site_head” .: error calling partial #2240 - name: Setup Hugouses: peaceiris/actions-hugov2with:hugo-version: latestextended: true目前autodeploy.yml文件内容如下
name: Auto Deploy hugo acedemic
on:push:branches:- master # Set a branch to deployjobs:hugo-auto-deploy:runs-on: ubuntu-lateststeps:- name: Check out repository codeuses: actions/checkoutv3with:submodules: truefetch-depth: 0- name: Setup Hugouses: peaceiris/actions-hugov2with:hugo-version: 0.114.0extended: true- name: Build run: hugo --minify- name: Deployuses: peaceiris/actions-gh-pagesv3with:deploy_key: ${{ secrets.HUGO_TOKEN }} # secret 中设置好私钥external_repository: FanfanShen/fanfanshen.github.io # Page 仓库publish_branch: main # Page 仓库的分支publish_dir: ./public # 静态网页路径commit_message: ${{ github.event.head_commit.message }}2.render of page问题已解决但又出现新问题
Run peaceiris/actions-gh-pagesv3
[INFO] Usage https://github.com/peaceiris/actions-gh-pages#readme
Dump inputs
Setup auth token[INFO] setup SSH deploy key/usr/bin/chmod 700 /home/runner/.ssh[INFO] wrote /home/runner/.ssh/known_hosts/usr/bin/chmod 600 /home/runner/.ssh/known_hosts[INFO] wrote /home/runner/.ssh/github/usr/bin/chmod 600 /home/runner/.ssh/github[INFO] wrote /home/runner/.ssh/config/usr/bin/chmod 600 /home/runner/.ssh/config/usr/bin/ssh-add /home/runner/.ssh/githubError loading key /home/runner/.ssh/github: error in libcryptoError: Action failed with The process /usr/bin/ssh-add failed with exit code 1