Skip to content

chore(ci): pin portfolio-foundation to fbc0223 (deploy guard ignores non-push Dagger runs) - #68

Merged
hseshadr merged 1 commit into
mainfrom
chore/pin-ci-fbc0223
Oct 12, 2026
Merged

hseshadr merged 1 commit into
mainfrom
chore/pin-ci-fbc0223

Conversation

@hseshadr

Copy link
Copy Markdown
Collaborator

Bumps every gainratio/ci module pin from 528eaec to fbc0223 (gainratio/ci#82).

  • Diff 528eaec..fbc0223 in modules/: only portfolio-foundation changed. The deploy guard now drops schedule/workflow_dispatch Dagger runs on the deploying SHA instead of failing closed; it still requires a push-triggered run.
  • Claim touched: "deploys only from a green push run on main". The guard stays fail-closed when no push run exists (covered by ci#82 tests).
  • Local: pin contract tests + .dagger module tests pass on the new pin; dagger develop resolves fbc0223.

🤖 Generated with Claude Code

https://claude.ai/code/session_019qYofE7dSjRPX6vNwz5JGM

…non-push Dagger runs)

gainratio/ci #82 (fbc0223) stops the green-main deploy guard from failing closed when a schedule or workflow_dispatch Dagger run exists on the deploying SHA. Only modules/portfolio-foundation changed between 528eaec and fbc0223 (github.py + its tests); every gainratio/ci module ref is bumped together to keep one pin.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019qYofE7dSjRPX6vNwz5JGM
@hseshadr
hseshadr enabled auto-merge (squash) October 12, 2026 20:42
@hseshadr
hseshadr merged commit d7dda8e into main Oct 12, 2026
2 checks passed
@hseshadr
hseshadr deleted the chore/pin-ci-fbc0223 branch October 12, 2026 20: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