Skip to content

Main Workflow

Main Workflow #15

Workflow file for this run

name: Main Workflow
on:
workflow_dispatch:
jobs:
setup-tag:
uses: nookyo/workflow-hub/.github/workflows/docker-tag-template.yml@main
debug-docker-tag:
runs-on: ubuntu-latest
needs: setup-tag
steps:
- name: docker tags
run: echo "docker_tag = ${{ needs.setup-tag.outputs.docker_tag }}"
build-app:
needs: setup-tag
uses: borislavr/workflow-hub/.github/workflows/build-and-publish.yml@main
with:
artifact_name: qip-engine-jar
artifact_path: target/qip-engine-*-exec.jar
maven_command: "clean package"
secrets:
maven_username: ${{ secrets.OSSRH_USERNAME }}
maven_password: ${{ secrets.OSSRH_TOKEN }}
maven_gpg_passphrase: ${{ secrets.MAVEN_GPG_PASSPHRASE }}
maven_gpg_private_key: ${{ secrets.MAVEN_GPG_PRIVATE_KEY }}