Repository navigation
fix(ci): publish charts and documentation as one Pages snapshot - #707
Conversation
Signed-off-by: thxCode <thxcode0824@gmail.com>
|
🔍 OpenCodeReview found 2 issue(s) in this PR.
📄
|
|
Review follow-up after merge: both summary-only findings have been checked.
Verification for the follow-up: the actual workflow step passed healthy retry and first-publication cases; missing entry, wrong digest, wrong URL filename and wrong version were rejected. Healthy retry preserved the chart tree byte-for-byte, all failure cases left it unchanged, and first publication preserved prior entries and archive bytes. make generate and make lint passed; actionlint passed with only its pre-existing unsupported concurrency.queue key ignored. The merged main publication run 36703336692 completed successfully, including public-content verification. The published main identity points to merge commit ef42115. The new retry guard itself still requires a hosted release retry after the follow-up merges. |
What type of PR is this?
/kind bug
/area integrations
What this PR does / why we need it:
github-pagescontent commit with the genuine workflow OIDC token. RC2 publication previously reported deployment success while the public manifest and chart URLs remained stale.Which issue(s) this PR links to:
Related upstream deployment report: actions/deploy-pages#383
Special notes for your reviewer:
make lintandmake lint docspassed on the implementation checkout. The isolated submission checkout also passedmake lint docs.concurrency.queuekey; only that diagnostic was excluded. The hosted experiments exercised this queue successfully.Does this PR introduce a user-facing change?