Remove one-time auth-maintainers import from deploy workflow (#57)

* Import auth-maintainers team into Pulumi state with correct ID

The auth-wg -> auth-maintainers rename (PR #50) caused the team to be
lost from Pulumi state. A previous import attempt used the wrong team
ID (14435880). The actual GitHub team ID is 16083315.

Every deploy since has failed with:
  422 Validation Failed: Name must be unique for this org

This adds a one-time import step to reconcile state. The import line
should be removed after the next successful deploy.

* Remove one-time auth-maintainers import from deploy workflow

The import in the previous commit successfully reconciled the
auth-maintainers team (ID 16083315) into Pulumi state. This
removes the one-time import line now that state is consistent.
This commit is contained in:
Paul Carleton 2026-02-04 14:38:04 +00:00 • committed by GitHub
commit c858a8f5de
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -71,8 +71,4 @@ jobs:
pulumi login gs://mcp-access-prod-pulumi-state
pulumi config set discord:guildId "$DISCORD_GUILD_ID" --stack prod
pulumi config set discord:botToken "$DISCORD_BOT_TOKEN" --secret --stack prod
# One-time import: auth-maintainers team exists on GitHub (ID 16083315)
# but was lost from Pulumi state during the auth-wg -> auth-maintainers rename.
# Remove this import line after the next successful deploy.
pulumi import github:index/team:Team auth-maintainers 16083315 --stack prod --yes || true
make up
make up