Skip to content

Commit b26db79

Browse files
authored
Update GitHub Actions workflows. (#5933)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit 49ace79b5b3782b959caf8d1fccbab6d21eaa8db.
1 parent e5d3ade commit b26db79

17 files changed

+110
-50
lines changed

.ci-mgmt.yaml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,6 @@ freeDiskSpaceBeforeTest: true
2121
# TODO: remove XrunUpstreamTools flag after work to add docs replacement strategies to resources.go is completed
2222
# Tracked in in https://github.com/pulumi/pulumi-aws/issues/2757
2323
XrunUpstreamTools: true
24-
plugins:
25-
- name: archive
26-
version: "0.0.1"
27-
- name: tls
28-
version: "4.10.0"
29-
- name: github
30-
version: "4.10.0"
31-
- name: kubernetes
32-
version: "4.11.0"
33-
- name: "null"
34-
version: "0.0.3"
35-
- name: "local"
36-
version: "0.1.0"
37-
- name: random
38-
version: "4.8.2"
39-
- name: github
40-
version: "5.14.0"
41-
- name: std
42-
version: "1.6.2"
43-
- name: terraform
44-
version: "1.0.17"
45-
kind: converter
4624
# Use `pulumi convert` for translating examples from TF to Pulumi.
4725
pulumiConvert: 1
4826
allowMissingDocs: false

.config/mise.lock

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,3 +90,39 @@ url = "https://github.com/pulumi/pulumi/releases/download/v3.190.0/pulumi-v3.190
9090
[[tools.python]]
9191
version = "3.11.8"
9292
backend = "core:python"
93+
94+
[[tools."vfox-pulumi:pulumi/pulumi-archive"]]
95+
version = "0.3.5"
96+
backend = "vfox-pulumi:pulumi/pulumi-archive"
97+
98+
[[tools."vfox-pulumi:pulumi/pulumi-converter-terraform"]]
99+
version = "1.2.4"
100+
backend = "vfox-pulumi:pulumi/pulumi-converter-terraform"
101+
102+
[[tools."vfox-pulumi:pulumi/pulumi-github"]]
103+
version = "6.8.0"
104+
backend = "vfox-pulumi:pulumi/pulumi-github"
105+
106+
[[tools."vfox-pulumi:pulumi/pulumi-kubernetes"]]
107+
version = "4.23.0"
108+
backend = "vfox-pulumi:pulumi/pulumi-kubernetes"
109+
110+
[[tools."vfox-pulumi:pulumi/pulumi-local"]]
111+
version = "0.1.6"
112+
backend = "vfox-pulumi:pulumi/pulumi-local"
113+
114+
[[tools."vfox-pulumi:pulumi/pulumi-null"]]
115+
version = "0.0.13"
116+
backend = "vfox-pulumi:pulumi/pulumi-null"
117+
118+
[[tools."vfox-pulumi:pulumi/pulumi-random"]]
119+
version = "4.18.4"
120+
backend = "vfox-pulumi:pulumi/pulumi-random"
121+
122+
[[tools."vfox-pulumi:pulumi/pulumi-std"]]
123+
version = "2.2.0"
124+
backend = "vfox-pulumi:pulumi/pulumi-std"
125+
126+
[[tools."vfox-pulumi:pulumi/pulumi-tls"]]
127+
version = "5.2.2"
128+
backend = "vfox-pulumi:pulumi/pulumi-tls"

.config/mise.test.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# WARNING: This file is autogenerated - changes will be overwritten when regenerated by https://github.com/pulumi/ci-mgmt
22

3-
# Overrides tool versions for test workflows
3+
# Overrides for test workflows
4+
5+
[env]
6+
# Acceptance (specifically providertest) tests require that PULUMI_HOME be the default
7+
PULUMI_HOME = "{{ env.HOME }}/.pulumi"
48

59
[tools]
610
# always use pulumi latest for tests

.config/mise.toml

Lines changed: 13 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,19 @@ 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-archive" = "latest"
27+
"vfox-pulumi:pulumi/pulumi-tls" = "latest"
28+
"vfox-pulumi:pulumi/pulumi-github" = "latest"
29+
"vfox-pulumi:pulumi/pulumi-kubernetes" = "latest"
30+
"vfox-pulumi:pulumi/pulumi-null" = "latest"
31+
"vfox-pulumi:pulumi/pulumi-local" = "latest"
32+
"vfox-pulumi:pulumi/pulumi-random" = "latest"
33+
"vfox-pulumi:pulumi/pulumi-std" = "latest"
34+
"vfox-pulumi:pulumi/pulumi-converter-terraform" = "latest"
2535

2636
[settings]
2737
experimental = true # Required for Go binaries (e.g. pulumictl).
2838
lockfile = true
39+
40+
[plugins]
41+
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
@@ -68,6 +68,8 @@ jobs:
6868
- name: Setup mise
6969
uses: jdx/mise-action@v3
7070
with:
71+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
72+
version: 2025.10.16
7173
github_token: ${{ secrets.GITHUB_TOKEN }}
7274
cache_key: "mise-{{platform}}-{{file_hash}}"
7375
# 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
@@ -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/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
@@ -27,6 +27,8 @@ jobs:
2727
- name: Setup mise
2828
uses: jdx/mise-action@v3
2929
with:
30+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
31+
version: 2025.10.16
3032
github_token: ${{ secrets.GITHUB_TOKEN }}
3133
cache_save: false # A different job handles caching our tools.
3234
- 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
@@ -54,6 +54,8 @@ jobs:
5454
- name: Setup mise
5555
uses: jdx/mise-action@v3
5656
with:
57+
# Latest working version. See https://github.com/jdx/mise/discussions/6781
58+
version: 2025.10.16
5759
github_token: ${{ secrets.GITHUB_TOKEN }}
5860
cache_key: "mise-{{platform}}-{{file_hash}}"
5961
# only saving the cache in the prerequisites job

0 commit comments

Comments
 (0)