Skip to content

Commit f6f681a

Browse files
authored
Update GitHub Actions workflows. (#1025)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit e00050f73198847b43ae76679d40217b585eb82d.
1 parent 9f4292d commit f6f681a

File tree

16 files changed

+77
-29
lines changed

16 files changed

+77
-29
lines changed

.ci-mgmt.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,5 @@ env:
77
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
88
GH_TESTING_TOKEN: ${{ secrets.GH_TESTING_TOKEN }}
99
makeTemplate: bridged
10-
plugins:
11-
- name: std
12-
version: "1.6.2"
13-
- name: terraform
14-
version: "1.0.16"
15-
kind: converter
16-
- name: tls
17-
version: "5.0.1"
1810
pulumiConvert: 1
1911
registryDocs: true

.config/mise.lock

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,15 @@ url = "https://github.com/pulumi/pulumi/releases/download/v3.190.0/pulumi-v3.190
8585
[[tools.python]]
8686
version = "3.11.8"
8787
backend = "core:python"
88+
89+
[[tools."vfox-pulumi:pulumi/pulumi-converter-terraform"]]
90+
version = "1.2.4"
91+
backend = "vfox-pulumi:pulumi/pulumi-converter-terraform"
92+
93+
[[tools."vfox-pulumi:pulumi/pulumi-std"]]
94+
version = "2.2.0"
95+
backend = "vfox-pulumi:pulumi/pulumi-std"
96+
97+
[[tools."vfox-pulumi:pulumi/pulumi-tls"]]
98+
version = "5.2.2"
99+
backend = "vfox-pulumi:pulumi/pulumi-tls"

.config/mise.toml

Lines changed: 7 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,13 @@ 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-std" = "latest"
27+
"vfox-pulumi:pulumi/pulumi-converter-terraform" = "latest"
28+
"vfox-pulumi:pulumi/pulumi-tls" = "latest"
2529

2630
[settings]
2731
experimental = true # Required for Go binaries (e.g. pulumictl).
2832
lockfile = true
33+
34+
[plugins]
35+
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
@@ -59,6 +59,8 @@ jobs:
5959
- name: Setup mise
6060
uses: jdx/mise-action@v3
6161
with:
62+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
63+
version: 2025.10.16
6264
github_token: ${{ secrets.GITHUB_TOKEN }}
6365
cache_key: "mise-{{platform}}-{{file_hash}}"
6466
# 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
@@ -57,6 +57,8 @@ jobs:
5757
- name: Setup mise
5858
uses: jdx/mise-action@v3
5959
with:
60+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
61+
version: 2025.10.16
6062
github_token: ${{ secrets.GITHUB_TOKEN }}
6163
cache_key: "mise-{{platform}}-{{file_hash}}"
6264
# 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
@@ -63,6 +63,8 @@ jobs:
6363
- name: Setup mise
6464
uses: jdx/mise-action@v3
6565
with:
66+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
67+
version: 2025.10.16
6668
github_token: ${{ secrets.GITHUB_TOKEN }}
6769
cache_key: "mise-{{platform}}-{{file_hash}}"
6870
# only saving the cache in the prerequisites job

0 commit comments

Comments
 (0)