feat: fix auto-release doesn't work bug (#9)

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 7dae2bd..e7c3cd7 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -57,7 +57,7 @@
   release:  
     needs: [test, build-binaries]  
     runs-on: ubuntu-latest  
-    if: github.event_name == 'pull_request' && github.base_ref == 'master'
+    if: github.ref == 'refs/heads/master' || github.event_name == 'pull_request'
       
     steps:  
     - uses: actions/checkout@v4