From 22ae82b465783f8b46d42f1d3e7d98fb9e907b61 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Wed, 22 Oct 2025 13:14:09 +0900 Subject: [PATCH 1/2] fix: update semantic-release-action to v5 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4b991c9..547fc1b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -90,7 +90,7 @@ jobs: run: npm install - name: 🚀 Release - uses: cycjimmy/semantic-release-action@v4 + uses: cycjimmy/semantic-release-action@v5 with: semantic_version: 19 branches: | From c45f01d3bc9976a4091fb283928652aa1fd0a777 Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Wed, 22 Oct 2025 13:26:59 +0900 Subject: [PATCH 2/2] chore: update semantic-release --- .github/workflows/ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 547fc1b..77b6c77 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,7 +80,9 @@ jobs: - name: ⎔ Setup Node uses: actions/setup-node@v4 with: - node-version: lts/* + # node 24 is required for semantic-release@v25. + # However, `lts/*` may point to v24 in the near future, so it's better to use `lts/*`. + node-version: 24 # npm 11.5.1 or later is required so update to latest to be sure - name: Update npm @@ -92,7 +94,9 @@ jobs: - name: 🚀 Release uses: cycjimmy/semantic-release-action@v5 with: - semantic_version: 19 + # semantic-release@v25 is required for trusted publishing. + # https://github.com/semantic-release/semantic-release/releases/tag/v25.0.1 + semantic_version: 25 branches: | [ '+([0-9])?(.{+([0-9]),x}).x',