diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 399a17e..02cd3c9 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -2,7 +2,10 @@ name: Publish package to GitHub Packages on: push: branches: ["main"] - paths: ["logging-house-client"] + paths: ["logging-house-client/**/*"] + pull_reqeust: + branches: ["main"] + jobs: publish: runs-on: ubuntu-latest @@ -17,7 +20,13 @@ jobs: distribution: 'temurin' - name: Validate Gradle wrapper uses: gradle/wrapper-validation-action@ccb4328a959376b642e027874838f60f8e596de3 + - name: Build package + if: ${{ github.ref != 'refs/heads/main' }} + uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629 + with: + arguments: build - name: Publish package + if: ${{ github.ref == 'refs/heads/main' }} uses: gradle/gradle-build-action@749f47bda3e44aa060e82d7b3ef7e40d953bd629 with: arguments: publish