diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 0ef54f13..a91cc73e 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -33,14 +33,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked - - - name: Re-install Rust - # cache doesn't work well with rust - run: mise install --locked rust --force + cache_rust: true - name: Update mise lockfile if: github.event.pull_request.user.login == 'renovate[bot]' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 72725ed3..93b4265d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -92,14 +92,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked - - - name: Re-install Rust - # cache doesn't work well with rust - run: mise install --locked rust --force + cache_rust: true - name: Rust Cache uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 @@ -128,14 +125,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked - - - name: Re-install Rust - # cache doesn't work well with rust - run: mise install --locked rust --force + cache_rust: true - name: Rust Cache uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 @@ -166,10 +160,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked + cache_rust: true - name: Validate schema run: mise run schema diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index d3cc68a6..cea8a19d 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -33,14 +33,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked - - - name: Re-install Rust - # cache doesn't work well with rust - run: mise install --locked rust --force + cache_rust: true - name: Create biwa-bot GitHub App token uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1 @@ -74,14 +71,11 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked - - - name: Re-install Rust - # cache doesn't work well with rust - run: mise install --locked rust --force + cache_rust: true - name: Create biwa-bot GitHub App token uses: actions/create-github-app-token@1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 535b09af..9d4611a6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,20 +58,16 @@ jobs: - name: Install mise id: install-mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked cache: ${{ steps.mode.outputs.publishing == 'false' }} cache_key: "{{default}}-release" + cache_rust: true env: MISE_ENABLE_TOOLS: rust,cargo-dist - - name: Re-install Rust - if: steps.install-mise.outputs.cache-hit == 'true' - # cache doesn't work well with rust - run: mise install --locked rust --force - - name: Plan Release id: plan run: | @@ -112,20 +108,16 @@ jobs: - name: Install mise id: install-mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked cache: ${{ needs.plan.outputs.publishing == 'false' }} cache_key: "{{default}}-release" + cache_rust: true env: MISE_ENABLE_TOOLS: rust,cargo-dist - - name: Re-install Rust - if: steps.install-mise.outputs.cache-hit == 'true' - # cache doesn't work well with rust - run: mise install --locked rust --force - - name: Rust Cache uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4 # v2.9.1 if: needs.plan.outputs.publishing == 'false' @@ -209,20 +201,16 @@ jobs: - name: Install mise id: install-mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked cache: ${{ needs.plan.outputs.publishing == 'false' }} cache_key: "{{default}}-release" + cache_rust: true env: MISE_ENABLE_TOOLS: rust,cargo-dist - - name: Re-install Rust - if: steps.install-mise.outputs.cache-hit == 'true' - # cache doesn't work well with rust - run: mise install --locked rust --force - - name: Download local artifacts uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: @@ -280,7 +268,7 @@ jobs: persist-credentials: false - name: Install mise - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 + uses: risu729/mise-action@f2054108d3926f722fd54c7fc70a1224cb691032 # zizmor: ignore[stale-action-refs,ref-version-mismatch] temporary SHA for jdx/mise-action PR 467 with: version: 2026.5.5 install_args: --locked