From 373ff3688921f666b1fa8b689c5cc5cb46ae3233 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9gory=20Demay?= Date: Tue, 12 May 2026 11:54:24 +0000 Subject: [PATCH] fix(ci): use semver version for parse-changelog in publish workflow `taiki-e/install-action`'s `tool:` field only accepts semver version specifiers (e.g. `0.6.16`); it does not resolve commit SHAs. The SHA form is correct for action `uses:` references but not for `install-action`'s tool argument, which is parsed internally to look up a tool's release tag. Was failing the Publish workflow with: "install-action does not support semver operators: 'a7723d830fe18d310a89f9692ba0d1ceb069eab7'". --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 8065e49..a1e9273 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -24,7 +24,7 @@ jobs: - name: "Install parse-changelog" uses: taiki-e/install-action@97a5807a604e12de3a13b52d868ebecaeeea757c # v2.75.4 with: - tool: parse-changelog@a7723d830fe18d310a89f9692ba0d1ceb069eab7 # v0.6.16 + tool: parse-changelog@0.6.16 - name: "Authenticate with crates.io" id: auth