Skip to content

ci: point shared CI pins at gainratio/ci (same SHA) - #91

Merged
hseshadr merged 1 commit into
mainfrom
claude/gainratio-ci-move
Oct 8, 2026
Merged

hseshadr merged 1 commit into
mainfrom
claude/gainratio-ci-move

Conversation

@hseshadr

@hseshadr hseshadr commented Oct 8, 2026

Copy link
Copy Markdown
Collaborator

Changes

The shared CI repo moved hseshadr/ci -> gainratio/ci. This PR repoints every reference at the same commit (a88866232e679b6353d2b75bceb01969be739f67, no bump):

  • dagger.json: both module sources -> github.com/gainratio/ci/modules/...@a888662... (pin unchanged).
  • .github/workflows/publish.yml: release-lineage module: -> github.com/gainratio/ci/...@a888662...; comments updated.
  • Owner-pinning tests flipped to gainratio: .dagger/tests/test_public_contracts.py, tests/test_workflow_security.py (LINEAGE_MODULE).
  • Comment/doc references in dependabot-repin.yml and docs/OPERATIONS.md.

There were no uses: hseshadr/ci/... lines in this repo. Left alone: ghcr.io/hseshadr image refs, CHANGELOG.md, and the dual-owner ALLOWED_REPOSITORIES allow-list.

Claim touched

None user-facing. CI module pins stay on the same SHA; only the owner path changes.

Red -> green

Step Result
Flipped tests vs old sources RED: test_should_prove_the_candidate_lineage_in_dagger_before_touching_any_artifact failed (AssertionError at line 297); test_should_pin_both_reusable_modules_to_one_exact_central_commit failed (AssertionError line 211)
After source rewrite GREEN: root poe gate 803 passed, coverage 98.63%; .dagger poe gate 52 passed
Module resolution dagger functions exit 0 against gainratio/ci source, dagger.json pin untouched

🤖 Generated with Claude Code

https://claude.ai/code/session_01UUhZtVsPJ1aFSZLD4X2cvD

The shared CI repo moved hseshadr/ci -> gainratio/ci. Rewrite the Dagger
module sources in dagger.json and the publish.yml lineage `module:` pin to
github.com/gainratio/ci at the same commit a88866232e67, and flip the
owner-pinning tests to gainratio. No SHA bump.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UUhZtVsPJ1aFSZLD4X2cvD
@hseshadr
hseshadr enabled auto-merge (squash) October 8, 2026 01:25
@hseshadr
hseshadr merged commit db09fd9 into main Oct 8, 2026
3 checks passed
@hseshadr
hseshadr deleted the claude/gainratio-ci-move branch October 8, 2026 01:30
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