Skip to content

Commit 77bfc24

Browse files
committed
[internal] Update GitHub Actions workflow files
1 parent 80a5cc8 commit 77bfc24

20 files changed

+83
-196
lines changed

.config/mise.lock

Lines changed: 0 additions & 113 deletions
This file was deleted.

.config/mise.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ PULUMI_HOME = "{{config_root}}/.pulumi"
88
[tools]
99

1010
# Runtimes
11-
# TODO: we may not need `get_env` once https://github.com/jdx/mise/discussions/6339 is fixed
11+
# TODO: we may not need 'get_env' once https://github.com/jdx/mise/discussions/6339 is fixed
1212
go = "{{ get_env(name='GO_VERSION_MISE', default='latest') }}"
1313
node = '20.19.5'
1414
python = '3.11.8'
@@ -18,9 +18,9 @@ java = 'corretto-11'
1818

1919
# Executable tools
2020
pulumi = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}"
21-
"github:pulumi/pulumictl" = 'latest'
22-
"github:pulumi/schema-tools" = "latest"
23-
gradle = '7.6'
21+
"github:pulumi/pulumictl" = '0.0.50'
22+
"github:pulumi/schema-tools" = "0.6.0"
23+
"aqua:gradle/gradle-distributions" = '7.6.6'
2424
golangci-lint = "1.64.8" # See note about about overrides if you need to customize this.
2525
"npm:yarn" = "1.22.22"
2626
"vfox-pulumi:pulumi/pulumi-archive" = "latest"
@@ -35,7 +35,7 @@ golangci-lint = "1.64.8" # See note about about overrides if you need to customi
3535

3636
[settings]
3737
experimental = true # Required for Go binaries (e.g. pulumictl).
38-
lockfile = true
38+
lockfile = false
3939

4040
[plugins]
4141
vfox-pulumi = "https://github.com/pulumi/vfox-pulumi"

.github/workflows/build_provider.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
dotnet: false
4848
large-packages: false
4949
- name: Checkout Repo
50-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
50+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
5151
with:
5252
submodules: true
5353
persist-credentials: false
@@ -67,11 +67,11 @@ jobs:
6767
tag: v2.1.5-procursus2
6868
- name: Setup mise
6969
uses: jdx/mise-action@v3
70+
env:
71+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
7072
with:
71-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
72-
version: 2025.10.16
73+
version: 2025.11.6
7374
github_token: ${{ secrets.GITHUB_TOKEN }}
74-
cache_key: "mise-{{platform}}-{{file_hash}}"
7575
# only saving the cache in the prerequisites job
7676
cache_save: false
7777
# Based on https://github.com/actions/cache/blob/main/examples.md#go---modules

.github/workflows/build_sdk.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
swap-storage: false
4646
dotnet: false
4747
- name: Checkout Repo
48-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
48+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
4949
with:
5050
submodules: true
5151
persist-credentials: false
@@ -66,16 +66,16 @@ jobs:
6666
key: ${{ runner.os }}-${{ hashFiles('provider/go.sum') }}
6767
- name: Setup mise
6868
uses: jdx/mise-action@v3
69+
env:
70+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
6971
with:
70-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
71-
version: 2025.10.16
72+
version: 2025.11.6
7273
github_token: ${{ secrets.GITHUB_TOKEN }}
73-
cache_key: "mise-{{platform}}-{{file_hash}}"
7474
# only saving the cache in the prerequisites job
7575
cache_save: false
7676
- name: Setup Go Cache
7777
if: matrix.language == 'go' || contains(matrix.language, 'go')
78-
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
78+
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6
7979
with:
8080
cache-dependency-path: |
8181
provider/*.sum
@@ -108,10 +108,6 @@ jobs:
108108
sdk/nodejs/package.json
109109
sdk/python/pyproject.toml
110110
sdk/java/build.gradle
111-
**/mise.lock
112-
**/.config/mise.lock
113-
**/mise.*.lock
114-
**/.config/mise.*.lock
115111
- name: Commit ${{ matrix.language }} SDK changes for Renovate
116112
# If the worktree is dirty and this is a Renovate PR to bump
117113
# dependencies, commit the updated SDK and push it back to the PR. The

.github/workflows/command-dispatch.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
id-token: write # For ESC secrets.
1818
steps:
1919
- name: Checkout Repo
20-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
20+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
2121
with:
2222
submodules: true
2323
persist-credentials: false

.github/workflows/community-moderation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
runs-on: ubuntu-latest
77
steps:
88
- name: Checkout Repo
9-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
9+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
1010
with:
1111
submodules: true
1212
persist-credentials: false

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,11 @@ jobs:
3434

3535
- name: Setup mise
3636
uses: jdx/mise-action@v3
37+
env:
38+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
3739
with:
38-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
39-
version: 2025.10.16
40+
version: 2025.11.6
4041
github_token: ${{ secrets.GITHUB_TOKEN }}
41-
cache_key: "mise-{{platform}}-{{file_hash}}"
4242
# only saving the cache in the prerequisites job
4343
cache_save: false
4444

.github/workflows/license.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout Repo
23-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
23+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
2424
with:
2525
persist-credentials: false
2626
- name: Setup mise
2727
uses: jdx/mise-action@v3
28+
env:
29+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
2830
with:
29-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
30-
version: 2025.10.16
31+
version: 2025.11.6
3132
github_token: ${{ secrets.GITHUB_TOKEN }}
32-
cache_key: "mise-{{platform}}-{{file_hash}}"
3333
# only saving the cache in the prerequisites job
3434
cache_save: false
3535
- run: make prepare_local_workspace

.github/workflows/lint.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,16 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout Repo
23-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
23+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
2424
with:
2525
submodules: true
2626
persist-credentials: false
2727
- name: Setup mise
2828
uses: jdx/mise-action@v3
29+
env:
30+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
2931
with:
30-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
31-
version: 2025.10.16
32+
version: 2025.11.6
3233
github_token: ${{ secrets.GITHUB_TOKEN }}
3334
cache_save: false # A different job handles caching our tools.
3435
- name: disarm go:embed directives to enable lint

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

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
tool-cache: false
3333
swap-storage: false
3434
- name: Checkout Repo
35-
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
35+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1
3636
with:
3737
submodules: true
3838
persist-credentials: false
@@ -53,15 +53,15 @@ jobs:
5353
aws-secret-access-key: ${{ steps.esc-secrets.outputs.AWS_CORP_S3_UPLOAD_SECRET_ACCESS_KEY }}
5454
- name: Setup mise
5555
uses: jdx/mise-action@v3
56+
env:
57+
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s
5658
with:
57-
# Latest working version. See https://github.com/jdx/mise/discussions/6781
58-
version: 2025.10.16
59+
version: 2025.11.6
5960
github_token: ${{ secrets.GITHUB_TOKEN }}
60-
cache_key: "mise-{{platform}}-{{file_hash}}"
6161
# only saving the cache in the prerequisites job
6262
cache_save: false
6363
- name: Setup Go Cache
64-
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6
64+
uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6
6565
with:
6666
cache-dependency-path: |
6767
provider/*.sum

0 commit comments

Comments
 (0)