From 3d771f64fe5883983d1393b5588f68859157fe4f Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Wed, 6 May 2026 17:36:20 +0200 Subject: [PATCH 1/2] test-use-mise --- .github/workflows/test-use-mise.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-use-mise.yml b/.github/workflows/test-use-mise.yml index 7478fb5ad..8ea00d8aa 100644 --- a/.github/workflows/test-use-mise.yml +++ b/.github/workflows/test-use-mise.yml @@ -60,9 +60,16 @@ jobs: with: github-token: ${{ github.token }} + - name: Verify github_token was forwarded to mise-action + run: | + if [ -z "${MISE_GITHUB_TOKEN:-}" ]; then + echo "::error::MISE_GITHUB_TOKEN is unset — use-mise did not forward github_token to jdx/mise-action" + exit 1 + fi + - name: Verify mise version matches pinned version run: | - expected=$(yq '.runs.steps[0].with.version' actions/use-mise/action.yml) + expected=$(yq '(.runs.steps[] | select(.uses | test("^jdx/mise-action"))).with.version' actions/use-mise/action.yml) actual=$(mise --version | awk '{print $1}') echo "Expected: $expected" echo "Actual: $actual" From cb964c879f1d543b5270a960dbf1456b269a2519 Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Wed, 6 May 2026 17:38:31 +0200 Subject: [PATCH 2/2] fix!: properly pass github_token in use-mise --- .github/workflows/test-use-mise.yml | 2 +- actions/use-mise/action.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test-use-mise.yml b/.github/workflows/test-use-mise.yml index 8ea00d8aa..f230b4559 100644 --- a/.github/workflows/test-use-mise.yml +++ b/.github/workflows/test-use-mise.yml @@ -58,7 +58,7 @@ jobs: - name: Use Mise uses: ./actions/use-mise with: - github-token: ${{ github.token }} + github_token: ${{ github.token }} - name: Verify github_token was forwarded to mise-action run: | diff --git a/actions/use-mise/action.yml b/actions/use-mise/action.yml index 226f0b802..d7c6aa98a 100644 --- a/actions/use-mise/action.yml +++ b/actions/use-mise/action.yml @@ -1,7 +1,7 @@ name: 'Use Mise' description: 'Use Mise with a pinned version' inputs: - github-token: + github_token: description: 'Github token to use' required: true working_directory: @@ -12,7 +12,7 @@ runs: steps: - uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4.0.1 with: - github_token: ${{ inputs.GITHUB_TOKEN }} + github_token: ${{ inputs.github_token }} working_directory: ${{ inputs.working_directory }} version: 2026.3.13 sha256: ${{ runner.os == 'Linux' && runner.arch == 'X64' && '806790b4a71c93d20e027c40ddf38470fa6e26555275b1181a3c2ccc082ef56f' ||