You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# .github/workflows/hugo.yaml# Sample workflow for building and deploying a Hugo site to GitHub Pagesname: Deploy Hugo site to Pageson:
# Runs on pushes targeting the default branchpush:
branches:
- main# Allows you to run this workflow manually from the Actions tabworkflow_dispatch:
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pagespermissions:
contents: readpages: writeid-token: write# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.concurrency:
group: "pages"cancel-in-progress: false# Default to bashdefaults:
run:
shell: bashjobs:
# Build jobbuild:
runs-on: ubuntu-latestenv:
HUGO_VERSION: 0.144.2steps:
- name: Install Hugo CLIrun: | wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_linux-amd64.deb \ && sudo dpkg -i ${{ runner.temp }}/hugo.deb
- name: Install Dart Sassrun: sudo snap install dart-sass
- name: Checkoutuses: actions/checkout@v4with:
submodules: recursivefetch-depth: 0
- name: Setup Pagesid: pagesuses: actions/configure-pages@v5
- name: Install Node.js dependenciesrun: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true"
- name: Build with Hugoenv:
HUGO_CACHEDIR: ${{ runner.temp }}/hugo_cacheHUGO_ENVIRONMENT: productionTZ: America/Los_Angelesrun: | hugo \ --gc \ --minify \ --baseURL "${{ steps.pages.outputs.base_url }}/"
- name: Upload artifactuses: actions/upload-pages-artifact@v3with:
path: ./public# Deployment jobdeploy:
environment:
name: github-pagesurl: ${{ steps.deployment.outputs.page_url }}runs-on: ubuntu-latestneeds: buildsteps:
- name: Deploy to GitHub Pagesid: deploymentuses: actions/deploy-pages@v4
hugo and theme config
also, just one config file
baseURL = "http://example.org/"# [en, zh-cn, fr, ...] determines default content languagedefaultContentLanguage = "en"# language codelanguageCode = "en"# title = "My New Hugo Site 123"# Change the default theme to be use when building the site with Hugotheme = "DoIt"# ---------- Menu -----------
[menu]
[[menu.main]]
identifier = "posts"# you can add extra information before the name (HTML format is supported), such as iconspre = ""# you can add extra information after the name (HTML format is supported), such as iconspost = ""name = "Posts"url = "/posts/"# title will be shown when you hover on this menu linktitle = ""weight = 1
[[menu.main]]
identifier = "tags"pre = ""post = ""name = "Tags"url = "/tags/"title = ""weight = 2
[[menu.main]]
identifier = "categories"pre = ""post = ""name = "Categories"url = "/categories/"title = ""weight = 3# [[menu.main]]# identifier = "About"# pre = ""# post = ""# name = "About"# url = "/about"# title = "About"# weight = 4# ---------- Menu -----------
[params]
# DoIt theme versionversion = "0.3.X"# website titletitle = "My New Hugo Site"# site descriptiondescription = "This is My New Hugo Site"# site keywordskeywords = ["Theme", "Hugo"]
# site default theme ("light", "dark", "black", "auto")defaultTheme = "auto"# public git repo url only then enableGitInfo is truegitRepo = ""# which hash function used for SRI, when empty, no SRI is used# ("sha256", "sha384", "sha512", "md5")fingerprint = ""# date formatdateFormat = "2006-01-02"# website images for Open Graph and Twitter Cardsimages = ["/logo.png"]
# enable PWA supportenablePWA = false# [Experimental] cache remote images in markdown, more info: https://github.com/HEIGE-PCloud/DoIt/pull/860#issue-1574342372cacheRemoteImages = true# [Experimental] generate image srcset attribute with hugo image processing feature.optimizeImages = true# [Experimental] resize method for srcset attribute in optimizeImages, more info: https://gohugo.io/content-management/image-processing/#image-processing-optionssrcsetSmallResizeMethod = "700x webp Lanczos q75"srcsetDefaultResizeMethod = "1200x webp Lanczos q75"srcsetLargeResizeMethod = "2000x webp Lanczos q75"# License informationlicense = '<a rel="license external nofollow noopener noreffer" href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank">CC BY-NC 4.0</a>'# Author config
[params.author]
name = "Felix Wu"email = "[email protected]"link = "baidu.com"avatar = ""gravatarEmail = ""# App icon config
[params.app]
# optional site title override for the app when added to an iOS home screen or Android launchertitle = "DoIt"# whether to omit favicon resource linksnoFavicon = false# modern SVG favicon to use in place of older style .png and .ico filessvgFavicon = ""# Safari mask icon coloriconColor = "#5bbad5"# Windows v8-10 tile colortileColor = "#da532c"# Search config
[params.search]
enable = true# type of search engine ("algolia", "fuse")type = "fuse"# max index length of the chunked contentcontentLength = 4000# placeholder of the search barplaceholder = ""# max number of results lengthmaxResultLength = 10# snippet length of the resultsnippetLength = 30# HTML tag name of the highlight part in resultshighlightTag = "em"# whether to use the absolute URL based on the baseURL in search indexabsoluteURL = false
[params.search.algolia]
index = ""appID = ""searchKey = ""
[params.search.fuse]
# https://fusejs.io/api/options.htmlisCaseSensitive = falseminMatchCharLength = 2findAllMatches = falselocation = 0threshold = 0.3distance = 100ignoreLocation = falseuseExtendedSearch = falseignoreFieldNorm = false
[params.image]
# cache remote images for better optimisationscacheRemote = true# Image resizing and optimisationoptimise = true# Header config
[params.header]
# Theme change mode# theme change mode ("switch", "select")themeChangeMode = "switch"# Header title config
[params.header.title]
# URL of the LOGOlogo = ""# title namename = "Felix Wu's Blog"# you can add extra information before the name (HTML format is supported), such as iconspre = ""# you can add extra information after the name (HTML format is supported), such as iconspost = ""# whether to use typeit animation for title nametypeit = false# Footer config
[params.footer]
enable = true# Custom content (HTML format is supported)custom = ''# whether to show Hugo and theme infohugo = true# Hosted on (HTML format is supported)# <a title="Github Pages" href="https://docs.github.com/en/pages/" target="_blank" rel="noopener noreffer">GitHub Pages</a>hostedOn = ''# whether to show copyright infocopyright = true# whether to show the authorauthor = true# Site creation timesince = 2019# ICP info only in China (HTML format is supported)icp = ""# license info (HTML format is supported)license = '<a rel="license external nofollow noopener noreffer" href="https://creativecommons.org/licenses/by-nc/4.0/" target="_blank">CC BY-NC 4.0</a>'# Section (all posts) page config
[params.section]
# special amount of posts in each section pagepaginate = 20# date format (month and day)dateFormat = "01-02"# amount of RSS pagesrss = 10# recently updated posts settings
[params.section.recentlyUpdated]
enable = falserss = falsedays = 30maxCount = 10# List (category or tag) page config
[params.list]
# special amount of posts in each list pagepaginate = 20# date format (month and day)dateFormat = "01-02"# amount of RSS pagesrss = 10# Home page config
[params.home]
# amount of RSS pagesrss = 10# Home page profile
[params.home.profile]
enable = true# Gravatar Email for preferred avatar in home pagegravatarEmail = ""# URL of avatar shown in home page# Place your avatar file under static or assets directory# The filepath is relative to the static or assets directoryavatarURL = "/images/avatar.webp"# URL the avatar links toavatarLinkURL = ""# title shown in home page (HTML format is supported)title = ""# Text Below Avatar# subtitle shown in home pagesubtitle = "Get out of My Terotory"# whether to use typeit animation for subtitletypeit = false# whether to show social linkssocial = true# disclaimer (HTML format is supported)disclaimer = ""#content below social# Home page posts
[params.home.posts]
enable = true# special amount of posts in each home posts pagepaginate = 6# replaced with hiddenFromHomePage in params.page# default behavior when you don't set "hiddenFromHomePage" in front matterdefaultHiddenFromHomePage = false# Social config about the author
[params.social]
GitHub = "houdiniping"Linkedin = "weiping-wu-837498147"Stackoverflow = "15623467/felix-wu"Codeforces = "wuweipingface"LeetCode = "wuweipingface"# CodeChef = "wuweipingface"# LintCode = "wuweipingface"# Medium = "@houdiniping"Email = "[email protected]"RSS = true## Page config
[params.page]
# whether to hide a page from home pagehiddenFromHomePage = false# whether to hide a page from search resultshiddenFromSearch = false# whether to enable twemojitwemoji = false# whether to enable lightgallerylightgallery = false# whether to enable the ruby extended syntaxruby = true# whether to enable the fraction extended syntaxfraction = true# whether to show link to Raw Markdown content of the contentlinkToMarkdown = true# configure the link to the source file of the postlinkToSource = false# "https://github.com/user/repo/blob/main/{path}"# configure the link to edit the postlinkToEdit = false# "https://github.com/user/repo/edit/main/{path}"# "https://gitlab.com/user/repo/-/edit/main/{path}"# "https://bitbucket.org/user/repo/src/main/{path}?mode=edit"# configure the link to report issue for the postlinkToReport = false# "https://github.com/user/repo/issues/new?title=[bug]%20{title}&body=|Field|Value|%0A|-|-|%0A|Title|{title}|%0A|Url|{url}|%0A|Filename|https://github.com/user/repo/blob/main/{path}|"# whether to show the full text content in RSSrssFullText = false# whether to enable series navigationseriesNavigation = true# whether to enable last modified timeenableLastMod = true# whether to enable word countenableWordCount = true# whether to enable reading time estimationenableReadingTime = true# outdated article reminder config
[params.page.outdatedArticleReminder]
enable = false# Display the reminder if the last modified time is more than 90 days ago.reminder = 90# Display warning if the last modified time is more than 180 days ago.warning = 180# Table of the contents config
[params.page.toc]
# whether to enable the table of the contentsenable = true# whether to keep the static table of the contents in front of the postkeepStatic = true# whether to make the table of the contents in the sidebar automatically collapsedauto = true# KaTeX mathematical formulas
[params.page.math]
enable = true# default block delimiter is $$ ... $$ and \\[ ... \\]blockLeftDelimiter = ""blockRightDelimiter = ""# default inline delimiter is $ ... $ and \\( ... \\)inlineLeftDelimiter = ""inlineRightDelimiter = ""# KaTeX extension copy_texcopyTex = true# KaTeX extension mhchemmhchem = true# Use MathJax instead of KaTeXmathjax = false# Code config
[params.page.code]
# the maximum number of lines of displayed code by defaultmaxShownLines = 10# whether to enable line numbers in the code blocklineNos = true# whether to enable line wrapping in the code blockwrap = false# whether to display the header in the code blockheader = true# Table config
[params.page.table]
# whether to enable sorting in the tablessort = true# Mapbox GL JS config
[params.page.mapbox]
# access token of Mapbox GL JSaccessToken = ""# style for the light themelightStyle = "mapbox://styles/mapbox/light-v9"# style for the dark themedarkStyle = "mapbox://styles/mapbox/dark-v9"# whether to add NavigationControlnavigation = true# whether to add GeolocateControlgeolocate = true# whether to add ScaleControlscale = true# whether to add FullscreenControlfullscreen = true# social share links in post page
[params.page.share]
enable = trueLinkedin = true# instant.page config
[params.page.instantpage]
enable = false# Comment config
[params.page.comment]
enable = true# Disqus comment config
[params.page.comment.disqus]
#enable = false# Disqus shortname to use Disqus in postsshortname = ""# Just use one comment plugin# Gitalk comment config
[params.page.comment.gitalk]
#enable = falseowner = ""repo = ""clientId = ""clientSecret = ""# Valine comment config
[params.page.comment.valine]
enable = falseappId = ""appKey = ""placeholder = ""avatar = "mp"meta= ""pageSize = 10lang = ""visitor = truerecordIP = truehighlight = trueenableQQ = falseserverURLs = ""# emoji data file name, default is "google.yml"# ("apple.yml", "google.yml", "facebook.yml", "twitter.yml")# located in "themes/DoIt/assets/data/emoji/" directory# you can store your own data files in the same path under your project:# "assets/data/emoji/"emoji = ""# Waline comment config
[params.page.comment.waline]
#enable = falseserverURL = ""pageview = truecomment = true# emoji = ['https://cdn.jsdelivr.net/gh/walinejs/emojis/weibo']# meta = ['nick', 'mail', 'link']# requiredMeta = []# login = 'enable'# wordLimit = 0# pageSize = 10# imageUploader = false# highlighter = false# texRenderer = false# Facebook comment config
[params.page.comment.facebook]
enable = falsewidth = "100%"numPosts = 10appId = ""languageCode = ""# Telegram comments config
[params.page.comment.telegram]
enable = falsesiteID = ""limit = 5height = ""color = ""colorful = truedislikes = falseoutlined = falsedark = false# Commento comment config
[params.page.comment.commento]
enable = false# Utterances comment config
[params.page.comment.utterances]
enable = false# owner/reporepo = ""issueTerm = "pathname"label = ""lightTheme = "github-light"darkTheme = "github-dark"# Twikoo comment config
[params.page.comment.twikoo]
enable = falseenvId = ""region = ""path = ""cloudbase = true# boolean : true / false. #If you deploy your Twikoo on CloudBase, set it to true.visitor = truecommentCount = true# Vssue comment config
[params.page.comment.vssue]
enable = falseplatform = ""# ("bitbucket", "gitea", "gitee", "github", "gitlab")owner = ""repo = ""clientId = ""clientSecret = ""# Remark42 comment config
[params.page.comment.remark42]
enable = falsehost = ""site_id = ""max_shown_comments = 15show_email_subscription = truesimple_view = false# giscus comment config
[params.page.comment.giscus]
enable = false# owner/repodataRepo = ""dataRepoId = ""dataCategory = ""dataCategoryId = ""dataMapping = "pathname"dataReactionsEnabled = "1"dataEmitMetadata = "0"dataInputPosition = "bottom"lightTheme = "light"darkTheme = "dark"dataLang = "en"dataLoading = "lazy"# artalk comment config
[params.page.comment.artalk]
enable = falseserver = ""site = ""lite = falsekatex = falselightbox = falsepageview = truecommentCount = true# Third-party library config
[params.page.library]
[params.page.library.css]
# someCSS = "some.css"# Enhance third-party library config# [params.page.library.css.someOtherCSS]# src = "someOther.css"# defer = true# attr = "customAttribute"# located in "assets/"# Or# someCSS = "https://cdn.example.com/some.css"
[params.page.library.js]
# someJavaScript = "some.js"# Enhance third-party library config# [params.page.library.js.someOtherJavaScript]# src = "someOther.js"# defer = false# async = true# attr = "customAttribute"# located in "assets/"# Or# someJavaScript = "https://cdn.example.com/some.js"# Page SEO config
[params.page.seo]
# image URLimages = []
# Publisher info
[params.page.seo.publisher]
name = ""logoUrl = ""# Site verification code config for Google/Bing/Yandex/Pinterest/Baidu
[params.verification]
google = ""bing = ""yandex = ""pinterest = ""baidu = ""so = ""# 360 searchsogou = ""# Site SEO config
[params.seo]
# image URLimage = ""# thumbnail URLthumbnailUrl = ""## alternate site name in Google search resultalternateName = ["Hugo DoIt"]
# Analytics config
[params.analytics]
enable = false# Google Analytics
[params.analytics.google]
id = ""# whether to anonymize IPanonymizeIP = true# Fathom Analytics
[params.analytics.fathom]
id = ""# server url for your tracker if you're self hostingserver = ""# Baidu Analytics
[params.analytics.baidu]
id = ""# Umami Analytics
[params.analytics.umami]
data_website_id = ""src = ""data_host_url = ""data_domains = ""# Plausible Analytics
[params.analytics.plausible]
data_domain = ""src = ""# Cloudflare Analytics
[params.analytics.cloudflare]
token = ""# Cookie consent config
[params.cookieconsent]
enable = true# text strings used for Cookie consent banner
[params.cookieconsent.content]
message = ""dismiss = ""link = ""# CDN config for third-party library files
[params.cdn]
# CDN data file name, disabled by default# ("jsdelivr.yml")# located in "themes/DoIt/assets/data/cdn/" directory# you can store your own data files in the same path under your project:# "assets/data/cdn/"data = ""# Compatibility config
[params.compatibility]
# whether to use Polyfill.io on cdnjs to be compatible with older browsers# https://blog.cloudflare.com/polyfill-io-now-available-on-cdnjs-reduce-your-supply-chain-riskpolyfill = false# Markup related config in Hugo
[markup]
# Syntax Highlighting
[markup.highlight]
codeFences = trueguessSyntax = truelineNos = truelineNumbersInTable = true# false is a necessary configuration# (https://github.com/dillonzq/LoveIt/issues/158)noClasses = false# Goldmark is from Hugo 0.60 the default library used for Markdown
[markup.goldmark]
[markup.goldmark.extensions]
definitionList = truefootnote = truelinkify = truestrikethrough = truetable = truetaskList = truetypographer = true
[markup.goldmark.renderer]
# whether to use HTML tags directly in the documentunsafe = true# Table Of Contents settings
[markup.tableOfContents]
startLevel = 2endLevel = 6# Sitemap config
[sitemap]
changefreq = "weekly"filename = "sitemap.xml"priority = 0.5# Permalinks config
[Permalinks]
# posts = ":year/:month/:filename"posts = ":filename"# Privacy config
[privacy]
# privacy of the Google Analytics (replaced by params.analytics.google)
[privacy.googleAnalytics]
# ...
[privacy.x]
enableDNT = true
[privacy.youtube]
privacyEnhanced = true# Options to make output .md files
[mediaTypes]
[mediaTypes."text/plain"]
suffixes = ["md"]
# Options to make output .md files
[outputFormats.MarkDown]
mediaType = "text/plain"isPlainText = trueisHTML = false# Options to make hugo output files
[outputs]
#home = ["HTML", "RSS", "JSON"]
page = ["HTML", "MarkDown"]
section = ["HTML", "RSS"]
taxonomy = ["HTML", "RSS"]
# Options for taxonomies
[taxonomies]
author = "authors"category = "categories"tag = "tags"series = "series"
Describe the bug 描述你遇到的错误
Deploy Using GitHub Actions Failed While Changing the theme from themes/ananke to DoIt
Expected behavior 期待的行为
Deploy Using GitHub Actions works while using DoIt theme
Screenshots 屏幕截图
Error Info in the
Build with Jekyll
StepRun actions/jekyll-build-pages@v1 with: source: . destination: ./_site future: false build_revision: f6ad80d5e[2](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:2)a3d27328cef0184e880[3](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:3)ac86a22dd6 verbose: true token: *** /usr/bin/docker run --name ghcrioactionsjekyllbuildpagesv1013_ce9688 --label 0b[4](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:4)302 --workdir /github/workspace --rm -e "INPUT_SOURCE" -e "INPUT_DESTINATION" -e "INPUT_FUTURE" -e "INPUT_BUILD_REVISION" -e "INPUT_VERBOSE" -e "INPUT_TOKEN" -e "HOME" -e "GITHUB_JOB" -e "GITHUB_REF" -e "GITHUB_SHA" -e "GITHUB_REPOSITORY" -e "GITHUB_REPOSITORY_OWNER" -e "GITHUB_REPOSITORY_OWNER_ID" -e "GITHUB_RUN_ID" -e "GITHUB_RUN_NUMBER" -e "GITHUB_RETENTION_DAYS" -e "GITHUB_RUN_ATTEMPT" -e "GITHUB_ACTOR_ID" -e "GITHUB_ACTOR" -e "GITHUB_WORKFLOW" -e "GITHUB_HEAD_REF" -e "GITHUB_BASE_REF" -e "GITHUB_EVENT_NAME" -e "GITHUB_SERVER_URL" -e "GITHUB_API_URL" -e "GITHUB_GRAPHQL_URL" -e "GITHUB_REF_NAME" -e "GITHUB_REF_PROTECTED" -e "GITHUB_REF_TYPE" -e "GITHUB_WORKFLOW_REF" -e "GITHUB_WORKFLOW_SHA" -e "GITHUB_REPOSITORY_ID" -e "GITHUB_TRIGGERING_ACTOR" -e "GITHUB_WORKSPACE" -e "GITHUB_ACTION" -e "GITHUB_EVENT_PATH" -e "GITHUB_ACTION_REPOSITORY" -e "GITHUB_ACTION_REF" -e "GITHUB_PATH" -e "GITHUB_ENV" -e "GITHUB_STEP_SUMMARY" -e "GITHUB_STATE" -e "GITHUB_OUTPUT" -e "RUNNER_OS" -e "RUNNER_ARCH" -e "RUNNER_NAME" -e "RUNNER_ENVIRONMENT" -e "RUNNER_TOOL_CACHE" -e "RUNNER_TEMP" -e "RUNNER_WORKSPACE" -e "ACTIONS_RUNTIME_URL" -e "ACTIONS_RUNTIME_TOKEN" -e "ACTIONS_CACHE_URL" -e "ACTIONS_ID_TOKEN_REQUEST_URL" -e "ACTIONS_ID_TOKEN_REQUEST_TOKEN" -e "ACTIONS_RESULTS_URL" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" -v "/home/runner/work/_temp/_runner_file_commands":"/github/file_commands" -v "/home/runner/work/houdiniping.github.io/houdiniping.github.io":"/github/workspace" ghcr.io/actions/jekyll-build-pages:v1.0.13 Configuration file: none To use retry middleware with Faraday v2.0+, install `faraday-retry` gem YAML Exception reading /github/workspace/themes/DoIt/archetypes/default.md: (<unknown>): did not find expected key while parsing a block mapping at line 2 column 1 Liquid Warning: Liquid syntax error (line 3): Unexpected character = in "{{< bluesky link="https://bsky.app/profile/bsky.app/post/3latotljnec2h" >}}" in themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Liquid Warning: Liquid syntax error (line [5](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:5)): [:comparison, "<"] is not a valid expression in "{{< admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 9): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 32): [:comparison, "<"] is not a valid expression in "{{< style "text-align: right;" >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 32): Unexpected character / in "{{< /style >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 3[6](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:6)): [:comparison, "<"] is not a valid expression in "{{< admonition tip >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 3[7](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:7)): [:comparison, "<"] is not a valid expression in "{{< fa-icon regular bookmark >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 3[8](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:8)): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 62): [:comparison, "<"] is not a valid expression in "{{< admonition note "Heading IDs" >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 74): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 374): [:comparison, "<"] is not a valid expression in "{{< admonition tip >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 3[9](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:10)8): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 693): [:comparison, "<"] is not a valid expression in "{{< admonition note "Right or center aligned text" >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 713): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 781): [:comparison, "<"] is not a valid expression in "{{< admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 783): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 842): [:comparison, "<"] is not a valid expression in "{{< admonition tip >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 844): Unexpected character / in "{{< /admonition >}}" in themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Liquid Warning: Liquid syntax error (line 3): Unexpected character = in "{{< aplayer fixed=false mini=false autoplay=false theme="#b7daff" loop="all" order="list" preload="auto" volume=0.7 mutex=true lrcType=1 listFolded=false listMaxHeight="" storageName="aplayer-setting" >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 4): Unexpected character = in "{{< audio name="Wavelength" artist="oldmanyoung" url="/music/Wavelength.mp3" cover="/images/Wavelength.webp" />}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 5): Unexpected character = in "{{< audio name="Wavelength" artist="oldmanyoung" url="/music/Wavelength.mp3" cover="/images/Wavelength.webp" >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 9): Unexpected character / in "{{< /audio >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line [10](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:11)): Unexpected character / in "{{< /aplayer >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 12): Unexpected character = in "{{< aplayer fixed=false mini=true autoplay=false theme="#b7daff" loop="all" order="list" preload="auto" volume=0.7 mutex=true lrcType=1 listFolded=false listMaxHeight="" storageName="aplayer-setting" >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 13): Unexpected character = in "{{< audio name="Wavelength" artist="oldmanyoung" url="/music/Wavelength.mp3" cover="/images/Wavelength.webp" />}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 14): Unexpected character = in "{{< audio name="Wavelength" artist="oldmanyoung" url="/music/Wavelength.mp3" cover="/images/Wavelength.webp" >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 18): Unexpected character / in "{{< /audio >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 19): Unexpected character / in "{{< /aplayer >}}" in themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Liquid Warning: Liquid syntax error (line 15): [:comparison, "<"] is not a valid expression in "{{< math >}}" in themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Liquid Warning: Liquid syntax error (line 15): Unexpected character / in "{{< /math >}}" in themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Liquid Warning: Liquid syntax error (line 17): [:comparison, "<"] is not a valid expression in "{{< math >}}" in themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Liquid Warning: Liquid syntax error (line 19): Unexpected character / in "{{< /math >}}" in themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Liquid Warning: Liquid syntax error (line 3): [:comparison, "<"] is not a valid expression in "{{< echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 72): Unexpected character / in "{{< /echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 74): [:comparison, "<"] is not a valid expression in "{{< echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 168): Unexpected character / in "{{< /echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 170): [:comparison, "<"] is not a valid expression in "{{< echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 286): Unexpected character / in "{{< /echarts >}}" in themes/DoIt/exampleSite/content/posts/tests/echarts-tests/index.en.md Liquid Warning: Liquid syntax error (line 3): Unexpected character = in "{{< showcase title="Theme Documentation - Basics" summary="Discover what the Hugo - DoIt theme is all about and the core-concepts behind it." image="/theme-documentation-basics/featured-image.webp" link="/theme-documentation-basics" column="3" linkExtra="/theme-documentation-basics/featured-image.webp">}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line 5): Unexpected character = in "{{< showcase title="Theme Documentation - Content" summary="Find out how to create and organize your content quickly and intuitively in DoIt theme." image="/theme-documentation-content/featured-image.webp" link="/theme-documentation-content" column="3" >}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line 7): Unexpected character = in "{{< showcase title="Theme Documentation - Built-in Shortcodes" summary="Hugo provides multiple built-in shortcodes for author convenience and to keep your markdown content clean." image="/theme-documentation-built-in-shortcodes/featured-image.webp" link="/theme-documentation-built-in-shortcodes" column="3" >}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line 9): Unexpected character = in "{{< showcase title="Theme Documentation - Extended Shortcodes" summary="DoIt theme provides multiple shortcodes on top of built-in ones in Hugo." image="/theme-documentation-extended-shortcodes/featured-image.webp" link="/theme-documentation-extended-shortcodes" column="3" >}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line [11](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:12)): Unexpected character = in "{{< showcase title="Seal!" summary="Awww" image="https://i.pinimg.com/originals/b8/75/9a/b8759a1b9575a1f938a16f7b5c5287fe.jpg" link="https://i.pinimg.com/originals/b8/75/9a/b8759a1b9575a1f938a16f7b5c5287fe.jpg" column="3" >}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line 13): [:comparison, "<"] is not a valid expression in "{{< showcase "Cat!" "Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ " "https://img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/article_thumbnails/other/cat_relaxing_on_patio_other/1800x[12](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:13)00_cat_relaxing_on_patio_other.jpg" "https://img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/article_thumbnails/other/cat_relaxing_on_patio_other/1800x1200_cat_relaxing_on_patio_other.jpg" "3" >}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Warning: Liquid syntax error (line 15): [:comparison, "<"] is not a valid expression in "{{< showcase "Cat!" "Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ Miaow~ " "https://img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/article_thumbnails/other/cat_relaxing_on_patio_other/1800x1200_cat_relaxing_on_patio_other.jpg" "https://img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/article_thumbnails/other/cat_relaxing_on_patio_other/1800x1200_cat_relaxing_on_patio_other.jpg" "3" "https://img.webmd.com/dtmcms/live/webmd/consumer_assets/site_images/article_thumbnails/other/cat_relaxing_on_patio_other/1800x1200_cat_relaxing_on_patio_other.jpg">}}" in themes/DoIt/exampleSite/content/posts/tests/showcase-tests/index.en.md Liquid Exception: Liquid syntax error (line 5): Variable '{{< style "text-align:right; strong{color:#00b1ff;}' was not properly terminated with regexp: /\}\}/ in themes/DoIt/exampleSite/content/posts/tests/extend-shortcodes-tests/index.en.md /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/block_body.rb:[13](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:14)6:in `raise_missing_variable_terminator': Liquid syntax error (line 5): Variable '{{< style "text-align:right; strong{color:#00b1ff;}' was not properly terminated with regexp: /\}\}/ (Liquid::SyntaxError) from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/block_body.rb:128:in `create_variable' from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/block_body.rb:39:in `parse' from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/document.rb:10:in `parse' from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/document.rb:5:in `parse' from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/template.rb:130:in `parse' from /usr/local/bundle/gems/liquid-4.0.4/lib/liquid/template.rb:1[14](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:15):in `parse' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/liquid_renderer/file.rb:13:in `block in parse' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/liquid_renderer/file.rb:49:in `measure_time' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/liquid_renderer/file.rb:12:in `parse' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/renderer.rb:121:in `render_liquid' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/renderer.rb:79:in `render_document' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/renderer.rb:62:in `run' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:479:in `render_regenerated' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:472:in `block in render_pages' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:471:in `each' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:471:in `render_pages' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:[19](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:20)2:in `render' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/site.rb:71:in `process' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/command.rb:28:in `process_site' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/commands/build.rb:65:in `build' from /usr/local/bundle/gems/jekyll-3.10.0/lib/jekyll/commands/build.rb:36:in `process' from /usr/local/bundle/gems/github-pages-232/bin/github-pages:70:in `block (3 levels) in <top (required)>' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:2[20](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:21):in `block in execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `each' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/command.rb:220:in `execute' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary/program.rb:42:in `go' from /usr/local/bundle/gems/mercenary-0.3.6/lib/mercenary.rb:19:in `program' from /usr/local/bundle/gems/github-pages-232/bin/github-pages:6:in `<top (required)>' from /usr/local/bundle/bin/github-pages:25:in `load' from /usr/local/bundle/bin/github-pages:25:in `<main>' Error: Logging at level: debug GitHub Pages: github-pages v232 GitHub Pages: jekyll v3.10.0 Theme: jekyll-theme-primer Theme source: /usr/local/bundle/gems/jekyll-theme-primer-0.6.0 Requiring: jekyll-github-metadata Requiring: jekyll-seo-tag Requiring: jekyll-coffeescript Requiring: jekyll-commonmark-ghpages Requiring: jekyll-gist Requiring: jekyll-github-metadata Requiring: jekyll-paginate Requiring: jekyll-relative-links Requiring: jekyll-optional-front-matter Requiring: jekyll-readme-index Requiring: jekyll-default-layout Requiring: jekyll-titles-from-headings GitHub Metadata: Initializing... Source: /github/workspace/. Destination: /github/workspace/./_site Incremental build: disabled. Enable with --incremental Generating... Generating: JekyllOptionalFrontMatter::Generator finished in 0.001905265 seconds. Generating: JekyllReadmeIndex::Generator finished in 0.010496706 seconds. Generating: Jekyll::Paginate::Pagination finished in 4.569e-06 seconds. GitHub Metadata: Generating for houdiniping/houdiniping.github.io GitHub Metadata: Calling @client.pages("houdiniping/houdiniping.github.io", {}) Generating: JekyllRelativeLinks::Generator finished in 0.673244133 seconds. Generating: JekyllDefaultLayout::Generator finished in 0.000964[22](https://github.com/houdiniping/houdiniping.github.io/actions/runs/13495372390/job/37701356006#step:4:23)9 seconds. Requiring: kramdown-parser-gfm Generating: JekyllTitlesFromHeadings::Generator finished in 0.00914289 seconds. Rendering: themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Rendering Liquid: themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Rendering Markup: themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Rendering Layout: themes/DoIt/exampleSite/content/posts/tests/bluesky-tests.md Layout source: theme GitHub Metadata: Calling @client.organization("houdiniping") GitHub Metadata: Calling @client.user("houdiniping") GitHub Metadata: Calling @client.repository("houdiniping/houdiniping.github.io", {:accept=>"application/vnd.github.drax-preview+json"}) Rendering: themes/DoIt/archetypes/default.md Pre-Render Hooks: themes/DoIt/archetypes/default.md Rendering Markup: themes/DoIt/archetypes/default.md Rendering Layout: themes/DoIt/archetypes/default.md Layout source: theme Rendering: themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Rendering Liquid: themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Rendering Markup: themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Rendering Layout: themes/DoIt/exampleSite/content/posts/basic-markdown-syntax/index.en.md Layout source: theme Rendering: themes/DoIt/exampleSite/content/posts/tests/series-taxonomy-tests/index.en.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/tests/series-taxonomy-tests/index.en.md Rendering Markup: themes/DoIt/exampleSite/content/posts/tests/series-taxonomy-tests/index.en.md Rendering Layout: themes/DoIt/exampleSite/content/posts/tests/series-taxonomy-tests/index.en.md Layout source: theme Rendering: themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Rendering Liquid: themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Rendering Markup: themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Rendering Layout: themes/DoIt/exampleSite/content/posts/tests/aplayer-tests/index.en.md Layout source: theme Rendering: themes/DoIt/exampleSite/content/posts/tests/toc-tests/index.en.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/tests/toc-tests/index.en.md Rendering Markup: themes/DoIt/exampleSite/content/posts/tests/toc-tests/index.en.md Rendering Layout: themes/DoIt/exampleSite/content/posts/tests/toc-tests/index.en.md Layout source: theme Rendering: themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Pre-Render Hooks: themes/DoIt/exampleSite/content/posts/tests/katex-tests/index.en.md Rendering Liqu
Build Environment 构建环境
Preview Environment 预览环境
Additional Information 补充信息
GitHub Workflows:
just one workflow file, it's hugo.yaml
hugo and theme config
also, just one config file
Changing from themes/ananke to DoIt,
GitHub Action works when using ananke theme, failed when using DoIt Theme
The text was updated successfully, but these errors were encountered: