Skip to content

Add HeiBai Theme#2578

Open
NeoWangs wants to merge 2 commits into
hexojs:masterfrom
NeoWangs:master
Open

Add HeiBai Theme#2578
NeoWangs wants to merge 2 commits into
hexojs:masterfrom
NeoWangs:master

Conversation

@NeoWangs

@NeoWangs NeoWangs commented Jul 4, 2026

Copy link
Copy Markdown

Check List

Please read and check followings before submitting a PR.

  • I want to publish my theme on Hexo official website.
    • I have read the theme publishing doc.
    • name is unique.
    • link URL is correct.
    • preview URL is correct.
    • preview URL web site is rendered correctly.
    • Add a screenshot to source/themes/screenshots.
    • Screenshot filename is same as value of name.
    • Screenshot size is 800 * 500.
    • Screenshot file format is png.
  • I want to publish my plugin on Hexo official website.
  • Others (Update, fix, translation, etc...)
    • Languages:
    • en English

@github-actions github-actions Bot added infra infrastructure, configuration of this repo Themes _data/themes/ labels Jul 4, 2026
@EasonWangs

Copy link
Copy Markdown
Contributor

Heads-up for maintainers: the tester failure here is not specific to this PR.

The Tester workflow runs on pull_request_target and uses actions/checkout@v7 to check out the PR merge ref. Recent versions of actions/checkout refuse to check out fork PR code in a pull_request_target context unless allow-unsafe-pr-checkout: true is explicitly set (see https://gh.io/securely-using-pull_request_target), so the step fails immediately:

Error: Refusing to check out fork pull request code from a 'pull_request_target' workflow.

This affects every PR from a fork — e.g. #2576 fails the same way. Fixing it would mean either opting in with allow-unsafe-pr-checkout: true (with appropriate hardening) or switching the workflow back to the pull_request trigger.

FWIW the Netlify deploy preview for this PR builds fine: https://deploy-preview-2578--hexo-site.netlify.app

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

✅ Theme thumbnails validation completed.

@stevenjoezhang stevenjoezhang left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@NeoWangs HeiBai.yaml is in wrong directory

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra infrastructure, configuration of this repo Themes _data/themes/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants