From 7792760981be97832c391b3d7cc6df1cfa00bbe4 Mon Sep 17 00:00:00 2001 From: Tan <2912363476@qq.com> Date: Wed, 23 Aug 2023 23:00:34 +0800 Subject: [PATCH] feat: try using semantic-release to auto release Signed-off-by: Tan <2912363476@qq.com> --- .github/workflows/release.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a2b0576..f54ad5a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,6 +1,6 @@ name: Release -on: workflow_dispatch +on: push env: SHA: ${{ GITHUB.SHA }} @@ -77,6 +77,7 @@ jobs: run-semantic-release: runs-on: ubuntu-latest needs: build + if: github.repository_owner == 'casbin-net' && github.event_name == 'push' steps: - name: Checkout @@ -91,6 +92,7 @@ jobs: release: runs-on: windows-latest needs: run-semantic-release + if: github.repository_owner == 'casbin-net' && github.event_name == 'push' steps: - name: Checkout