diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d06f4862..9b45669a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,6 +2,10 @@ name: Java CI on: push: + paths: + - '**.gradle' + - '**.properties' + - '**/src/**' branches: - "1.16" - "1.17" @@ -17,6 +21,8 @@ jobs: java-version: 1.8 - name: Upload to Bintray run: ./gradlew bintrayUpload curseforgePublish --stacktrace + if: | + !contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.pull_request.title, '[ci skip]') env: BINTRAY_USER: shedaniel BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }} diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index 41294bfe..23deb1db 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -1,7 +1,12 @@ name: Snapshot Compile & Release on: - [pull_request] + pull_request: + paths: + - '**.gradle' + - '**.properties' + - '**/src/**' + types: [ opened, synchronize, reopened ] jobs: build: @@ -16,6 +21,8 @@ jobs: java-version: 1.8 - name: Upload to Bintray run: ./gradlew bintrayUpload --stacktrace + if: | + !contains(github.event.head_commit.message, '[ci skip]') && !contains(github.event.pull_request.title, '[ci skip]') env: BINTRAY_USER: shedaniel BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }}