Repository navigation
BM-3117: Pin shutdown images and refresh pipeline GitHub credential - #2081
Merged
Merged
Conversation
capossele
marked this pull request as ready for review
October 28, 2026 21:30
capossele
requested review from
a team,
emilianobonassi,
jonastheis and
nahoc
as code owners
October 28, 2026 21:30
emilianobonassi
approved these changes
Oct 28, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pin all order-generator and indexer deployment stacks to
nightly-93e971a, the last successful image build. The shutdown changes only modify IaC, and the pinned images use the same Rust/Docker source as current main. Replace the encryptedpipelines:GITHUB_TOKENvalue with Signal's validated existing PAT, which belongs towillpoteand expires January 3, 2027.The targeted Ops update has succeeded. All seven GitHub SecretVersion resources have new
AWSCURRENTversions matching both Pulumi state and Signal's token, with prior versions retained asAWSPREVIOUS. The update replaced only those seven versions; 168 resources were unchanged. This PR preserves the credential in IaC and deploys the image pins through the normal service pipelines.Validation: both pinned image manifests are available; Signal's token passes the exact GHCR Docker login; all 14 YAML pins preserve other stack settings; encrypted token round-trip matches the source credential. PR checks pass, including infra and formatting. Deployment pipeline reruns have not yet been verified.