Skip to content

fix: validate OINK with cold module caches - #515

Merged
imbajin merged 1 commit into
apache:masterfrom
hugegraph:fix/oink-cold-cache
Oct 11, 2026
Merged

imbajin merged 1 commit into
apache:masterfrom
hugegraph:fix/oink-cold-cache

Conversation

@imbajin

@imbajin imbajin commented Oct 11, 2026

Copy link
Copy Markdown
Member

Problem and fix

Before After
Cold Hugo module initialization writes progress to stdout, causing the graph gate to reject a valid dependency graph after merge Use native --quiet while retaining strict dependency and version checks
A passing PR relied on restored cache contents without exercising module initialization Both PR and push jobs verify the existing cache and an independent empty Hugo cache

Add a real Hugo empty-module-cache regression that checks the graph and preserves the original lock files. Focused upgrade tests and link validation pass. Site content and the theme version are unchanged.

Use native quiet output for the module graph.
Exercise warm and empty Hugo caches in CI.
Add real cold-cache and strict-output regressions.
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.

2 participants