diff --git a/.github/workflows/push-docker.yml b/.github/workflows/push-docker.yml index 0dcd1e6f..b45a7b0d 100644 --- a/.github/workflows/push-docker.yml +++ b/.github/workflows/push-docker.yml @@ -6,12 +6,27 @@ on: - master - main jobs: - - build: + + detectChangeType: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 + + - name: Has Changed + uses: YassinEldeeb/has-changed-path@v2.1 + id: changed + with: + # Paths to detect changes + paths: build.gradle src/ Dockerfile + + + push: + + runs-on: ubuntu-latest + if: steps.changed.outputs.changed == 'true' + steps: + - name: Set up JDK 17 uses: actions/setup-java@v3