Skip to content

ci: 增加 Pull Request 的 Hugo 构建检查 - #149

Merged
EthanH3514 merged 1 commit into
mainfrom
EthanH3514_dev/issue-20-pr-check
Sep 5, 2026
Merged

EthanH3514 merged 1 commit into
mainfrom
EthanH3514_dev/issue-20-pr-check

Conversation

@EthanH3514

Copy link
Copy Markdown
Member

Summary

  • add a read-only Hugo build check for pull requests targeting main
  • use the same Hugo Extended 0.150.0 version as the production Pages workflow
  • set up Go modules, cancel superseded runs, and keep PR checks separate from Pages and Algolia deployment

Verification

  • parsed and validated the workflow YAML locally
  • built the production site successfully with Hugo Extended 0.150.0 (696 pages, 732 HTML files)

Closes #20

@EthanH3514
EthanH3514 merged commit f107e60 into main Sep 5, 2026
1 check passed
@EthanH3514
EthanH3514 deleted the EthanH3514_dev/issue-20-pr-check branch September 5, 2026 10:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

增加对 Pull Request 的自动检查

1 participant