diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 17e4a1f..7486d3d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ on: - 'current' pull_request: branches: - - '*' + - '*' workflow_dispatch: jobs: build: @@ -18,14 +18,17 @@ jobs: distribution: 'temurin' java-version: 21 - name: Build with Maven - run: mvn -B --ntp package + run: | + mvn -B --ntp install + mvn -B --ntp -P docker docker:build - name: Login to GHCR + if: github.ref == 'refs/heads/current' uses: docker/login-action@v2 with: registry: ghcr.io - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} + username: ${{ secrets.GHCR_IO_USERNAME }} + password: ${{ secrets.GHCR_IO_PASSWORD }} - name: Push to GHCR + if: github.ref == 'refs/heads/current' run: | - cd repo - mvn --ntp -P docker install docker:build docker:push + mvn -B --ntp -P docker install docker:build docker:push