Skip to content

ci: pin Foundation to the rerun created_at skew fix - #58

Merged
hseshadr merged 1 commit into
mainfrom
ci/bump-foundation-rerun-skew
Sep 25, 2026
Merged

hseshadr merged 1 commit into
mainfrom
ci/bump-foundation-rerun-skew

Conversation

@hseshadr

Copy link
Copy Markdown
Owner

Claim touched: releases publish only from a genuinely green main CI, and a CI re-run no longer blocks them.

What

Bumps foundation and python-package from 95c72573 to hseshadr/ci main 9d491851fc5c65ad4a388ed2dd7bb4def4e1f007, which includes dd19871 (hseshadr/ci#46): Foundation's greenMain now tolerates GitHub reporting a re-run attempt's created_at up to 1s after run_started_at. Before this, re-running a failed main CI blocked release_candidate, which calls green_main.

Updated every copy of the SHA: dagger.json (via dagger install), CENTRAL_MODULE_SHA in .dagger/src/edgeproc_core/main.py, and EXPECTED_CENTRAL_SHA in the contract test.

ci module commits pulled in

commit effect here
dd19871 foundation: rerun created_at skew the fix; used via green_main
95c99bd foundation: private history adds optional http_auth_header to source/guard; public repo, no change needed
5cf3b75 python-package: private source auth optional auth forwarding; no change needed
698efeb / 93ddcef cloudflare-pages module not used here

Evidence

  • Red: contract test updated first, 2 failed on the old pin (test_should_pin_both_shared_modules_to_same_reviewed_commit, test_should_create_then_verify_closed_candidate_with_same_identity).
  • Green: .dagger poe gate (lint, mypy --strict, xenon, pytest) passes, 10/10 tests.

🤖 Generated with Claude Code

https://claude.ai/code/session_015oBArfm762nN1r4F4Fst5a

Bump foundation and python-package from 95c72573 to hseshadr/ci main
9d491851, which carries dd19871 (tolerate GitHub rerun created_at skew
in greenMain). Without it, re-running a failed main CI blocks the
release candidate gate. Contract test pin updated first (red, then green).

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015oBArfm762nN1r4F4Fst5a
@hseshadr
hseshadr merged commit 1243b84 into main Sep 25, 2026
2 checks passed
@hseshadr
hseshadr deleted the ci/bump-foundation-rerun-skew branch September 25, 2026 17:50
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