Skip to content

Commit da3495a

Browse files
committed
[internal] Update GitHub Actions workflow files
1 parent 6af035a commit da3495a

16 files changed

Lines changed: 82 additions & 32 deletions

.ci-mgmt.yaml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,6 @@ makeTemplate: bridged
44
runner:
55
default: pulumi-ubuntu-8core
66
prerequisites: pulumi-ubuntu-8core
7-
plugins:
8-
- name: terraform
9-
version: "1.0.16"
10-
kind: converter
11-
- name: std
12-
version: "1.6.2"
13-
- name: gcp
14-
version: "5.0.0"
15-
- name: tls
16-
version: "4.0.0"
177
esc:
188
enabled: true
199
env:

.config/mise.lock

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.config/mise.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33

44
[env]
55
_.source = "{{config_root}}/scripts/get-versions.sh"
6+
PULUMI_HOME = "{{config_root}}/.pulumi"
67

78
[tools]
89

@@ -22,7 +23,14 @@ pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}"
2223
gradle = '7.6'
2324
golangci-lint = "1.64.8" # See note about about overrides if you need to customize this.
2425
"npm:yarn" = "1.22.22"
26+
"vfox-pulumi:pulumi/pulumi-converter-terraform" = "latest"
27+
"vfox-pulumi:pulumi/pulumi-std" = "latest"
28+
"vfox-pulumi:pulumi/pulumi-gcp" = "latest"
29+
"vfox-pulumi:pulumi/pulumi-tls" = "latest"
2530

2631
[settings]
2732
experimental = true # Required for Go binaries (e.g. pulumictl).
2833
lockfile = true
34+
35+
[plugins]
36+
vfox-pulumi = "https://github.com/pulumi/vfox-pulumi"

.github/workflows/build_provider.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,8 @@ jobs:
6767
- name: Setup mise
6868
uses: jdx/mise-action@v3
6969
with:
70+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
71+
version: 2025.10.16
7072
github_token: ${{ secrets.GITHUB_TOKEN }}
7173
cache_key: "mise-{{platform}}-{{file_hash}}"
7274
# only saving the cache in the prerequisites job

.github/workflows/build_sdk.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ jobs:
6464
- name: Setup mise
6565
uses: jdx/mise-action@v3
6666
with:
67+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
68+
version: 2025.10.16
6769
github_token: ${{ secrets.GITHUB_TOKEN }}
6870
cache_key: "mise-{{platform}}-{{file_hash}}"
6971
# only saving the cache in the prerequisites job

.github/workflows/copilot-setup-steps.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ jobs:
3535
- name: Setup mise
3636
uses: jdx/mise-action@v3
3737
with:
38+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
39+
version: 2025.10.16
3840
github_token: ${{ secrets.GITHUB_TOKEN }}
3941
cache_key: "mise-{{platform}}-{{file_hash}}"
4042
# only saving the cache in the prerequisites job

.github/workflows/license.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
- name: Setup mise
2525
uses: jdx/mise-action@v3
2626
with:
27+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
28+
version: 2025.10.16
2729
github_token: ${{ secrets.GITHUB_TOKEN }}
2830
cache_key: "mise-{{platform}}-{{file_hash}}"
2931
# only saving the cache in the prerequisites job

.github/workflows/lint.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
- name: Setup mise
2525
uses: jdx/mise-action@v3
2626
with:
27+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
28+
version: 2025.10.16
2729
github_token: ${{ secrets.GITHUB_TOKEN }}
2830
cache_save: false # A different job handles caching our tools.
2931
- name: disarm go:embed directives to enable lint

.github/workflows/main-post-build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,8 @@ jobs:
5151
- name: Setup mise
5252
uses: jdx/mise-action@v3
5353
with:
54+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
55+
version: 2025.10.16
5456
github_token: ${{ secrets.GITHUB_TOKEN }}
5557
cache_key: "mise-{{platform}}-{{file_hash}}"
5658
# only saving the cache in the prerequisites job

.github/workflows/prerequisites.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ jobs:
7070
- name: Setup mise
7171
uses: jdx/mise-action@v3
7272
with:
73+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
74+
version: 2025.10.16
7375
github_token: ${{ secrets.GITHUB_TOKEN }}
7476
cache_key: "mise-{{platform}}-{{file_hash}}"
7577
# only saving the cache in the prerequisites job

0 commit comments

Comments
 (0)