Skip to content

Commit 4258099

Browse files
committed
Use ESC for secrets
1 parent 75b614d commit 4258099

File tree

7 files changed

+27
-2
lines changed

7 files changed

+27
-2
lines changed

.ci-mgmt.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ publishRegistry: false
66
providerVersion: github.com/pulumi/pulumi-provider-boilerplate/provider.Version
77
parallel: 3
88
sdkModuleDir: sdk/go/pulumi-provider-boilerplate
9-
# For some reason this is required. If it's omitted all of the env keys get duplicated.
10-
envOverride:
9+
esc:
10+
enabled: true
11+
env:
1112
FOO: BAR

.github/workflows/build.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ env:
2525
DOTNETVERSION: "8.0.x"
2626
JAVAVERSION: "11"
2727
FOO: BAR
28+
PULUMI_API: https://api.pulumi-staging.io
29+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
30+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
31+
TF_APPEND_USER_AGENT: pulumi
2832

2933
jobs:
3034
prerequisites:

.github/workflows/command-dispatch.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
env:
44
FOO: BAR
5+
PULUMI_API: https://api.pulumi-staging.io
6+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
7+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
8+
TF_APPEND_USER_AGENT: pulumi
59

610
jobs:
711
command-dispatch-for-testing:

.github/workflows/prerelease.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ env:
1616
DOTNETVERSION: "8.0.x"
1717
JAVAVERSION: "11"
1818
FOO: BAR
19+
PULUMI_API: https://api.pulumi-staging.io
20+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
21+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
22+
TF_APPEND_USER_AGENT: pulumi
1923
IS_PRERELEASE: true
2024

2125
jobs:

.github/workflows/release.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ env:
1717
DOTNETVERSION: "8.0.x"
1818
JAVAVERSION: "11"
1919
FOO: BAR
20+
PULUMI_API: https://api.pulumi-staging.io
21+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
22+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
23+
TF_APPEND_USER_AGENT: pulumi
2024

2125
jobs:
2226
prerequisites:

.github/workflows/run-acceptance-tests.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ env:
2020
DOTNETVERSION: "8.0.x"
2121
JAVAVERSION: "11"
2222
FOO: BAR
23+
PULUMI_API: https://api.pulumi-staging.io
24+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
25+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
26+
TF_APPEND_USER_AGENT: pulumi
2327
PR_COMMIT_SHA: ${{ github.event.client_payload.pull_request.head.sha }}
2428
jobs:
2529
comment-notification:

.github/workflows/weekly-pulumi-update.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ env:
1717
DOTNETVERSION: "8.0.x"
1818
JAVAVERSION: "11"
1919
FOO: BAR
20+
PULUMI_API: https://api.pulumi-staging.io
21+
PULUMI_GO_DEP_ROOT: ${{ github.workspace }}/..
22+
PULUMI_LOCAL_NUGET: ${{ github.workspace }}/nuget
23+
TF_APPEND_USER_AGENT: pulumi
2024

2125
jobs:
2226
weekly-pulumi-update:

0 commit comments

Comments
 (0)