From 1ee61ede8765fc4a946317bcde97f706cf7b9a44 Mon Sep 17 00:00:00 2001 From: Dustin Kut Moy Cheung Date: Fri, 20 Feb 2026 10:18:31 -0500 Subject: [PATCH] Add input to specify whether to build a Quarkus JIB image or not This only affects the SNAPSHOT job. Experimental! By default it is false. --- .github/workflows/maven-snapshot.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/maven-snapshot.yml b/.github/workflows/maven-snapshot.yml index f26c12c..96f25f4 100644 --- a/.github/workflows/maven-snapshot.yml +++ b/.github/workflows/maven-snapshot.yml @@ -24,6 +24,11 @@ on: required: false type: boolean default: false + quarkus_jib_image: + description: 'Whether to perform a Quarkus JIB image build. Default: false' + required: false + type: boolean + default: false secrets: SONATYPE_USERNAME: @@ -66,7 +71,8 @@ jobs: - name: Deploy Snapshot # Only run for snapshot version and not for commits with released versions if: endsWith(steps.project-version.outputs.version, '-SNAPSHOT') - run: '${{ inputs.snapshot_deploy_command }}' + run: ${{ inputs.snapshot_deploy_command }} \ + ${{ inputs.quarkus_jib_image && '-Dquarkus.container-image.build=true' || '' }} env: MAVEN_USERNAME: ${{ secrets.SONATYPE_USERNAME }} MAVEN_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }}