From 009eec9b859f53c6f7cc26cc9c07bcbeb8108b69 Mon Sep 17 00:00:00 2001 From: Jim Martens Date: Tue, 9 Jan 2024 18:18:29 +0100 Subject: [PATCH] change: Create docker image also for pull requests --- .github/workflows/docker-image.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/docker-image.yaml b/.github/workflows/docker-image.yaml index db643e2..207bd2d 100644 --- a/.github/workflows/docker-image.yaml +++ b/.github/workflows/docker-image.yaml @@ -2,12 +2,14 @@ name: Docker image on: push: branches: [ "main" ] + pull_request: jobs: build: name: Build uses: ./.github/workflows/build.yaml jib: + if: github.repository_owner == '2martens' name: Create and publish Docker image runs-on: ubuntu-latest @@ -26,7 +28,14 @@ jobs: gradle-version: 8.5 cache-read-only: true - name: Create and publish docker image + if: github.event_name == 'push' && github.ref == 'refs/heads/main' run: ./gradlew -Prelease.useLastTag=true final jib env: USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }} + - name: Create and publish docker image + if: github.event_name == 'pull_request' + run: ./gradlew snapshot jib + env: + USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} + PASSWORD: ${{ secrets.DOCKERHUB_PASSWORD }}