From 3f82623177d586f56c74021b9399e2ba434c0b15 Mon Sep 17 00:00:00 2001 From: Shimae <50893541+Aiagate@users.noreply.github.com> Date: Mon, 13 Apr 2026 21:32:14 +0900 Subject: [PATCH] fix: simplify and refine release triggers by tag pattern Updated workflow triggers to clearly distinguish between stable and pre-release tags: - prod: matches v[0-9]+.[0-9]+.[0-9]+ (e.g., v0.1.0) - test: matches all v* EXCEPT stable tags (e.g., v0.1.1rc1, v1.0.0-beta) --- .github/workflows/publish-prod.yml | 2 +- .github/workflows/publish-test.yml | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/publish-prod.yml b/.github/workflows/publish-prod.yml index 5baf48d..5e7793b 100644 --- a/.github/workflows/publish-prod.yml +++ b/.github/workflows/publish-prod.yml @@ -3,7 +3,7 @@ name: publish-prod on: push: tags: - - 'v[0-9]*.[0-9]*.[0-9]*' + - 'v[0-9]+.[0-9]+.[0-9]+' workflow_dispatch: jobs: diff --git a/.github/workflows/publish-test.yml b/.github/workflows/publish-test.yml index dec3304..e06cca6 100644 --- a/.github/workflows/publish-test.yml +++ b/.github/workflows/publish-test.yml @@ -3,9 +3,8 @@ name: publish-test on: push: tags: - - 'v*rc*' - - 'v*a*' - - 'v*b*' + - 'v*' + - '!v[0-9]+.[0-9]+.[0-9]+' workflow_dispatch: jobs: