From ef393b738e55e87f71bce62f7e642073ccd58b54 Mon Sep 17 00:00:00 2001 From: Dennis P Date: Fri, 20 Mar 2026 19:09:25 +0800 Subject: [PATCH 1/2] chore: trigger release only on version tags --- .github/workflows/release.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1df7b3a..4064663 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,8 +1,6 @@ name: Release on: push: - branches: - - main tags: - 'v*' workflow_dispatch: From 5324eb7f83215ff4cd836660cc3007e9b8394de0 Mon Sep 17 00:00:00 2001 From: Dennis P Date: Fri, 20 Mar 2026 19:11:55 +0800 Subject: [PATCH 2/2] chore: trigger CI on dev/main and optimize tag-based release --- .github/workflows/ci.yml | 2 ++ .github/workflows/release.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7f67113..8de69ba 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -3,9 +3,11 @@ on: push: branches: - main + - dev pull_request: branches: - main + - dev merge_group: types: - checks_requested diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4064663..43bad3d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,4 +39,4 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} - run: pnpm release-it --ci --verbose + run: pnpm release-it --ci --no-git --verbose