Skip to content

Commit 4005710

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

File tree

16 files changed

+72
-26
lines changed

16 files changed

+72
-26
lines changed

.ci-mgmt.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,3 @@ makeTemplate: bridged
1414
team: ecosystem
1515
pulumiConvert: 1
1616
registryDocs: true
17-
plugins:
18-
- name: std
19-
version: "1.6.2"
20-
- name: terraform
21-
version: "1.0.16"
22-
kind: converter

.config/mise.lock

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,3 +85,11 @@ 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"

.config/mise.toml

Lines changed: 6 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,12 @@ 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"
2528

2629
[settings]
2730
experimental = true # Required for Go binaries (e.g. pulumictl).
2831
lockfile = true
32+
33+
[plugins]
34+
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
@@ -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/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
@@ -26,6 +26,8 @@ jobs:
2626
- name: Setup mise
2727
uses: jdx/mise-action@v3
2828
with:
29+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
30+
version: 2025.10.16
2931
github_token: ${{ secrets.GITHUB_TOKEN }}
3032
cache_key: "mise-{{platform}}-{{file_hash}}"
3133
# 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
@@ -26,6 +26,8 @@ jobs:
2626
- name: Setup mise
2727
uses: jdx/mise-action@v3
2828
with:
29+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
30+
version: 2025.10.16
2931
github_token: ${{ secrets.GITHUB_TOKEN }}
3032
cache_save: false # A different job handles caching our tools.
3133
- 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
@@ -53,6 +53,8 @@ jobs:
5353
- name: Setup mise
5454
uses: jdx/mise-action@v3
5555
with:
56+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
57+
version: 2025.10.16
5658
github_token: ${{ secrets.GITHUB_TOKEN }}
5759
cache_key: "mise-{{platform}}-{{file_hash}}"
5860
# 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
@@ -65,6 +65,8 @@ jobs:
6565
- name: Setup mise
6666
uses: jdx/mise-action@v3
6767
with:
68+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
69+
version: 2025.10.16
6870
github_token: ${{ secrets.GITHUB_TOKEN }}
6971
cache_key: "mise-{{platform}}-{{file_hash}}"
7072
# only saving the cache in the prerequisites job

0 commit comments

Comments
 (0)