From de507af39b486acb0b5b89dca686eb0a0a5d3274 Mon Sep 17 00:00:00 2001 From: Pulumi Bot Date: Thu, 12 Feb 2026 13:17:17 +0000 Subject: [PATCH] [internal] Update GitHub Actions workflow files --- .config/mise.toml | 5 ++--- .github/actions/setup-tools/action.yml | 5 ++--- .github/workflows/claude.yml | 5 ++--- .github/workflows/lint.yml | 5 ++--- 4 files changed, 8 insertions(+), 12 deletions(-) diff --git a/.config/mise.toml b/.config/mise.toml index 8872d3f..9b8e652 100644 --- a/.config/mise.toml +++ b/.config/mise.toml @@ -8,8 +8,7 @@ PULUMI_HOME = "{{config_root}}/.pulumi" [tools] # Runtimes -# TODO: we may not need 'get_env' once https://github.com/jdx/mise/discussions/6339 is fixed -go = "{{ get_env(name='GO_VERSION_MISE', default='latest') }}" +go = "{{ env.GO_VERSION_MISE }}" node = '20.19.5' python = '3.11.8' "vfox:version-fox/vfox-dotnet" = "8.0.20" # vfox backend doesn't work on Windows, gives "error converting Lua table to PreInstall (no version returned from vfox plugin)" https://github.com/jdx/mise/discussions/5876 https://github.com/jdx/mise/discussions/5550 @@ -17,7 +16,7 @@ python = '3.11.8' java = 'corretto-11' # Executable tools -"github:pulumi/pulumi" = "{{ get_env(name='PULUMI_VERSION_MISE', default='latest') }}" +"github:pulumi/pulumi" = "{{ env.PULUMI_VERSION_MISE }}" "github:pulumi/pulumictl" = '0.0.50' "github:pulumi/schema-tools" = "0.6.0" "aqua:gradle/gradle-distributions" = '7.6.6' diff --git a/.github/actions/setup-tools/action.yml b/.github/actions/setup-tools/action.yml index c0a4659..c30ff4c 100644 --- a/.github/actions/setup-tools/action.yml +++ b/.github/actions/setup-tools/action.yml @@ -14,14 +14,13 @@ runs: using: "composite" steps: - name: Setup mise - uses: blampe/mise-action@blampe/plugins + uses: jdx/mise-action@c1a019b8d2586943b4dbebc456323b516910e310 env: MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s with: - version: 2026.1.1 + version: 2026.2.10 cache_save: ${{ inputs.cache }} github_token: ${{ inputs.github_token }} - plugin_install: https://github.com/pulumi/vfox-pulumi - name: Setup Go Cache uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 5859931..e08bc48 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -56,13 +56,12 @@ jobs: PR_NUMBER: ${{ github.event.pull_request.number || github.event.issue.number }} run: gh pr checkout "$PR_NUMBER" - name: Setup mise - uses: blampe/mise-action@blampe/plugins + uses: jdx/mise-action@c1a019b8d2586943b4dbebc456323b516910e310 env: MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s with: - version: 2026.1.1 + version: 2026.2.10 github_token: ${{ secrets.GITHUB_TOKEN }} - plugin_install: https://github.com/pulumi/vfox-pulumi # only saving the cache in the prerequisites job cache_save: false - name: Prepare local workspace diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f86c5d6..7eff700 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -51,13 +51,12 @@ jobs: private-key: ${{ steps.esc-secrets.outputs.PULUMI_PROVIDER_AUTOMATION_PRIVATE_KEY }} owner: ${{ github.repository_owner }} - name: Setup mise - uses: blampe/mise-action@blampe/plugins + uses: jdx/mise-action@c1a019b8d2586943b4dbebc456323b516910e310 env: MISE_FETCH_REMOTE_VERSIONS_TIMEOUT: 30s with: - version: 2026.1.1 + version: 2026.2.10 github_token: ${{ steps.app-auth.outputs.token }} - plugin_install: https://github.com/pulumi/vfox-pulumi cache_save: false # A different job handles caching our tools. - name: prepare workspace continue-on-error: true