Skip to content

ci: reuse verified pull request results for identical release trees - #15

Merged
Alumos merged 1 commit into
mainfrom
ci/reuse-verified-tree
Nov 12, 2026
Merged

Alumos merged 1 commit into
mainfrom
ci/reuse-verified-tree

Conversation

@Alumos

@Alumos Alumos commented Nov 12, 2026

Copy link
Copy Markdown
Owner
  • PR CI records verified-tree-<tree sha> after every job passes.
  • Release prepare looks up a same-repository, successful pull_request CI run with that exact tree; if found, verify skips validation and Go tests and only builds/smoke-tests versioned images. Otherwise the full suite runs.
  • Gateway (7) and server (4) race tests in separate shards, balanced by measured durations.
  • Cache warmer also compiles with production tags and -trimpath.

🤖 Generated with Claude Code

A passing pull request run records its merge tree as an artifact. A release
tag with a byte-identical tree skips validation and race tests and only
builds and smoke-tests its versioned images; other tags run the full suite.
Gateway and server tests get separate shards balanced by measured time, and
the cache warmer also compiles the production build flags.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Alumos
Alumos merged commit 0f83382 into main Nov 12, 2026
22 checks passed
@Alumos
Alumos deleted the ci/reuse-verified-tree branch November 12, 2026 13:46
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