Skip to content

deploy: staging pins for 41b51ac3 (images.yml GH013) - #257

Merged
echobt merged 4 commits into
mainfrom
cursor/staging-pins-c176d313-d65e
Sep 11, 2026
Merged

echobt merged 4 commits into
mainfrom
cursor/staging-pins-c176d313-d65e

Conversation

@echobt

@echobt echobt commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Why

images.yml on main built GHCR digests for 41b51ac3 (#266) then update · commit staging pins failed with GH013. Run 34469793971.

Staging on main is still a8b90181 (from #245). Prod pins were not touched.

What changed

  • deploy/digests/41b51ac384e25234d4c5612cbdc2535ca4ad1524.json
  • deploy/pins/staging.json commit_sha41b51ac3…
  • previous is the complete a8b90181 current set
Service Current (41b51ac3) Previous (a8b90181)
validator sha256:0651f5bb… sha256:650bfe48…
gateway sha256:ed23e598… sha256:17ded01b…
updater sha256:a5c24564… sha256:e42a763e…
bounty-challenge sha256:c0a70275… sha256:cdc9696f…
proof-challenge sha256:18753a0d… sha256:b7a33f89…

This does not bump config/proof-pin.toml. Merging this pin commit will GH013 once more (pin-commit loop); that is expected.

Other main reds (not this PR)

  • deploy staging master / validator — DigitalOcean base-hosts HTTP 422 must have no more than 50 rules. Ops prune leftover ephemeral /32 SSH rules.
  • xtask metadata-snapshot --check — Finney metadata/testnet.lock drift. Deliberate lock refresh after reviewing chain changes; do not invent.

Greptile

  • Greptile has reviewed this latest retarget (529d50f3)
  • If the bot was silent, I commented @greptileai review

Test plan

  • Digests from the green images build (not invented)
  • staging.json commit_sha == 41b51ac3…
  • previous is the full a8b90181 service set
  • prod.json unchanged
  • After merge: deploy-staging can match staging pins to this SHA

Risk

Staging pin ladder only. No emission, no BASE_* rename, no invented sha256.

Naming

I did not rename BASE_* environment variables, deployed host paths, GHCR package names, or base-*-v1 cryptographic domain tags.

Open in Web Open in Cursor 

@cursor

cursor Bot commented Sep 9, 2026

Copy link
Copy Markdown

@greptileai review

@greptile-apps

greptile-apps Bot commented Sep 9, 2026

Copy link
Copy Markdown

Greptile Summary

This PR updates staging deployment metadata to reference immutable container digests for source commit 41b51ac384e25234d4c5612cbdc2535ca4ad1524, while retaining the prior staging release as a rollback snapshot. Production pins remain unchanged.

Confidence Score: 5/5

Safe to merge.

There are no outstanding findings.

Files Needing Attention: None.

Reviews (9): Last reviewed commit: "Merge branch 'main' into cursor/staging-..." | Re-trigger Greptile

cursor Bot pushed a commit that referenced this pull request Sep 9, 2026
Retarget #257: main moved to #254. Digests from images run
34412207174. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from 87582e3 to 53bdba7 Compare September 9, 2026 22:35
@cursor

cursor Bot commented Sep 9, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to a3e84e58 (#254). previous is still the complete a8b90181 staging release. Digests from images run 34412207174.

@cursor cursor Bot changed the title deploy: staging pins for c176d313 (images.yml GH013) deploy: staging pins for a3e84e58 (images.yml GH013) Sep 9, 2026
cursor Bot pushed a commit that referenced this pull request Sep 9, 2026
Retarget #257: main moved to #254. Digests from images run
34412207174. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Sep 9, 2026
Retarget #257: main moved to #256. Digests from images run
34413377036. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from 53bdba7 to b9a0a69 Compare September 9, 2026 22:50
@cursor

cursor Bot commented Sep 9, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to 04f8372a (#256). previous is still the complete a8b90181 staging release. Digests from images run 34413377036.

@cursor cursor Bot changed the title deploy: staging pins for a3e84e58 (images.yml GH013) deploy: staging pins for 04f8372a (images.yml GH013) Sep 9, 2026
cursor Bot pushed a commit that referenced this pull request Sep 10, 2026
Retarget #257: main moved to #254. Digests from images run
34412207174. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Sep 10, 2026
Retarget #257: main moved to #256. Digests from images run
34413377036. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from b9a0a69 to c8228ca Compare September 10, 2026 00:33
cursor Bot pushed a commit that referenced this pull request Sep 10, 2026
Retarget #257: main moved to #260. Digests from images run
34421112128. previous stays the full a8b9018 staging release.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
@cursor

cursor Bot commented Sep 10, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to 34f0adbf (#260). previous is still the complete a8b90181 staging release. Digests from images run 34421112128.

@cursor cursor Bot changed the title deploy: staging pins for 04f8372a (images.yml GH013) deploy: staging pins for 34f0adbf (images.yml GH013) Sep 10, 2026
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from c8228ca to 3abe69c Compare September 10, 2026 01:03
@cursor

cursor Bot commented Sep 10, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to af6bec9a (#259). previous is still the complete a8b90181 staging release. Digests from images run 34422944696.

@cursor cursor Bot changed the title deploy: staging pins for 34f0adbf (images.yml GH013) deploy: staging pins for af6bec9a (images.yml GH013) Sep 10, 2026
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from 3abe69c to d3ff5f5 Compare September 10, 2026 06:33
@cursor

cursor Bot commented Sep 10, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to 6e98e835 (#262). previous is still the complete a8b90181 staging release. Digests from images run 34445151818.

@cursor cursor Bot changed the title deploy: staging pins for af6bec9a (images.yml GH013) deploy: staging pins for 6e98e835 (images.yml GH013) Sep 10, 2026
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from d3ff5f5 to fbc6f43 Compare September 10, 2026 07:18
@cursor

cursor Bot commented Sep 10, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to c8b0b671 (#264), skipping the superseded #263 digest. previous is still the complete a8b90181 staging release. Digests from images run 34448720421.

@cursor cursor Bot changed the title deploy: staging pins for 6e98e835 (images.yml GH013) deploy: staging pins for c8b0b671 (images.yml GH013) Sep 10, 2026
images.yml GH013 on main after #266. previous is the complete a8b9018 set.

Co-authored-by: Mathis <echobt@users.noreply.github.com>
@cursor
cursor Bot force-pushed the cursor/staging-pins-c176d313-d65e branch from fbc6f43 to 529d50f Compare September 10, 2026 11:16
@cursor

cursor Bot commented Sep 10, 2026

Copy link
Copy Markdown

@greptileai review

Retargeted to 41b51ac3 (#266). previous is still the complete a8b90181 staging release. Digests from images run 34469793971.

@cursor cursor Bot changed the title deploy: staging pins for c8b0b671 (images.yml GH013) deploy: staging pins for 41b51ac3 (images.yml GH013) Sep 10, 2026
@echobt

echobt commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

@greptileai

@echobt
echobt merged commit 0cac930 into main Sep 11, 2026
4 checks passed
@echobt
echobt deleted the cursor/staging-pins-c176d313-d65e branch September 11, 2026 13:41
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.

2 participants