From 65f3db92c683b1b2750370caebb28277a48827d5 Mon Sep 17 00:00:00 2001 From: vincent-herlemont Date: Thu, 19 Jun 2025 10:33:21 +0900 Subject: [PATCH] chore: update release workflow conditions and add dry run for non-dispatch events --- .../native_model/.github/workflows/build_and_test_release.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/native_model/.github/workflows/build_and_test_release.yml b/libraries/native_model/.github/workflows/build_and_test_release.yml index 2448bae6..1e948f97 100644 --- a/libraries/native_model/.github/workflows/build_and_test_release.yml +++ b/libraries/native_model/.github/workflows/build_and_test_release.yml @@ -36,7 +36,7 @@ jobs: name: Release runs-on: ubuntu-latest needs: [build_test_common_os] - if: github.ref == 'refs/heads/main' && github.event_name == 'workflow_dispatch' + if: github.ref == 'refs/heads/main' permissions: contents: write packages: write @@ -55,6 +55,7 @@ jobs: - name: Semantic Release uses: cycjimmy/semantic-release-action@v4 with: + dry_run: ${{ github.event_name != 'workflow_dispatch' }} extra_plugins: | @semantic-release/commit-analyzer @semantic-release/release-notes-generator