Skip to content

infra(ST-30): allow WIF repository transition - #56

Merged
afaryy merged 1 commit into
mainfrom
infra/ST-30-wif-repo-transition
Aug 30, 2026
Merged

infra(ST-30): allow WIF repository transition#56
afaryy merged 1 commit into
mainfrom
infra/ST-30-wif-repo-transition

Conversation

@afaryy

@afaryy afaryy commented Aug 30, 2026

Copy link
Copy Markdown
Owner

Summary

  • temporarily trust both afaryy/MemoryDirector and sailing-together/MemoryDirector in GitHub Actions WIF
  • preserve the existing personal-repo IAM binding with Terraform state move
  • add resource-level contract coverage for exact repository, ref, environment and IAM binding keys

Verified plan

  • 1 add: sailing-together/MemoryDirector workloadIdentityUser principal
  • 2 in-place updates: WIF provider condition and description
  • 0 destroy

Validation

  • terraform test modules/foundations/bootstrap_identity (1 passed)
  • terraform validate bootstrap/identity
  • terraform fmt -check and git diff --check

No repository transfer, state changes, credentials, domain change, or Cloud Run ingress change in this PR.

@afaryy
afaryy merged commit ee4b89d into main Aug 30, 2026
10 checks passed
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