name: Create and Push Release on: workflow_dispatch: env: AUTHENTIK_URL: https://auth.smoothbrain.win REGISTRY_URL: gitea.smoothbrain.win IMAGE_OWNER: rak IMAGE_NAME: dex-scraper-java jobs: release: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup JDK uses: https://gitea.smoothbrain.win/rak/setup-java@main with: distribution: 'corretto' java-version: '21.0.6' cache: 'gradle' - name: Build & Push Image env: QUARKUS_CONTAINER_IMAGE_USERNAME: ${{ secrets.CI_SERVICE_ACCOUNT }} QUARKUS_CONTAINER_IMAGE_PASSWORD: ${{ secrets.CI_SERVICE_ACCOUNT_PASSWORD }} run: | ./gradlew clean build \ -Dquarkus.container-image.push=true