Skip to content

ci: refresh report-site target summaries#102

Merged
mgmobrien merged 1 commit intomerge-hsmfrom
fix/e2e-standard-refresh-report-target
May 9, 2026
Merged

ci: refresh report-site target summaries#102
mgmobrien merged 1 commit intomerge-hsmfrom
fix/e2e-standard-refresh-report-target

Conversation

@mgmobrien
Copy link
Copy Markdown
Member

Summary

  • clear stale VM home result files before each standard-suite remote run
  • clear local runner summary.json / metadata.json before fetching VM results
  • pass --refresh-commit=$TARGET_COMMIT to the report-site publisher so reruns of an existing commit update the commit summary/sidebar instead of reusing stale metadata

Verification

  • actionlint with shellcheck disabled for .github/workflows/e2e-standard.yml
  • Ruby YAML parse
  • git diff --check

Context

The exact RC9 rerun checked out 0.8.0-rc9 and installed test vaults with manifest version 0.8.0-rc9, but the automatic publisher reused the old runs/8d2f5bf/summary.json because the commit already existed. This patch closes that rerun path.

@mgmobrien mgmobrien merged commit 81a079b into merge-hsm May 9, 2026
1 check passed
@mgmobrien mgmobrien deleted the fix/e2e-standard-refresh-report-target branch May 9, 2026 00:29
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.

1 participant