From 8f1db235db8aed7002e89827f119923f52d8402c Mon Sep 17 00:00:00 2001 From: dhommen Date: Thu, 25 Jan 2024 13:48:33 +0100 Subject: [PATCH] chore: add build job for pr checks --- .github/workflows/publish.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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