Skip to content

Commit 142d39b

Browse files
ryan-williamsclaude
andcommitted
Set default empty PULUMI_CONFIG_PASSPHRASE for passphrase-based stacks
Stacks using KMS-based secrets providers ignore this. Stacks using the default passphrase provider (e.g. the test stack) need it set to avoid an interactive prompt. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 2ab2842 commit 142d39b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

.github/workflows/pulumi.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,9 @@ on:
6262
# https://github.com/Open-Athena/pulumi/commits/patch
6363
env:
6464
PULUMI_FORK_SHA: ${{ inputs.pulumi-sha }}
65+
# Default to empty passphrase for stacks using passphrase-based encryption.
66+
# Stacks using KMS (secretsprovider: gcpkms://...) ignore this.
67+
PULUMI_CONFIG_PASSPHRASE: ''
6568

6669
jobs:
6770
pulumi:

0 commit comments

Comments
 (0)