diff --git a/.gitea/workflows/beta.yaml b/.gitea/workflows/beta.yaml index 72ac714..9366640 100644 --- a/.gitea/workflows/beta.yaml +++ b/.gitea/workflows/beta.yaml @@ -8,6 +8,7 @@ on: jobs: deploy: + if: "contains(github.ref_name, 'beta') || contains(github.ref_name, 'test')" uses: ./.gitea/workflows/deploy_call.yaml with: prerelease: true diff --git a/.gitea/workflows/deploy_call.yaml b/.gitea/workflows/deploy_call.yaml index 55e3c69..7f4806f 100644 --- a/.gitea/workflows/deploy_call.yaml +++ b/.gitea/workflows/deploy_call.yaml @@ -66,11 +66,8 @@ jobs: - name: Create Release and upload assets env: - # PINDAHKAN TOKEN KE SINI TOKEN: ${{ secrets.BUILD_TOKEN }} run: | - # Sekarang $TOKEN sudah bisa dipakai di Bash - echo "--- Diagnostic ---" if [ -z "$TOKEN" ]; then echo "Value: [EMPTY]" exit 1 @@ -82,7 +79,6 @@ jobs: TAG="${{ gitea.ref_name }}" API="${{ gitea.server_url }}/api/v1" - # 1. Create Release JSON_BODY=$(printf '{"tag_name":"%s","name":"%s","body":"Release %s","draft":false,"prerelease":%s}' "$TAG" "$TAG" "$TAG" "${{ inputs.prerelease }}") RELEASE_RESP=$(curl -s -X POST \ diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 8faa5c1..5752b78 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -7,6 +7,7 @@ on: jobs: deploy: + if: "!contains(github.ref_name, 'beta') && !contains(github.ref_name, 'test')" uses: ./.gitea/workflows/deploy_call.yaml with: prerelease: false