| | |
| | | if: ${{ env.MAVEN_USERNAME!='' && env.MAVEN_PASSWORD!='' }} |
| | | run: mvn --batch-mode -Darguments="-Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}" -DsignTag=true -DtagNameFormat="${{ github.event.inputs.releaseVersion }}" -DreleaseVersion=${{ github.event.inputs.releaseVersion }} -DdevelopmentVersion=${{ github.event.inputs.developmentVersion }} release:prepare release:perform --file pom.xml |
| | | - name: Release on GitHub |
| | | uses: softprops/action-gh-release@v1 |
| | | uses: softprops/action-gh-release@v2 |
| | | with: |
| | | name: ${{ github.event.inputs.releaseVersion }} |
| | | tag_name: ${{ github.event.inputs.releaseVersion }} |
| | |
| | | - name: Set up Docker Buildx |
| | | uses: docker/setup-buildx-action@v3 |
| | | - name: Login to DockerHub |
| | | uses: docker/login-action@v2 |
| | | uses: docker/login-action@v3 |
| | | with: |
| | | username: ${{ secrets.DOCKER_USERNAME }} |
| | | password: ${{ secrets.DOCKER_PASSWORD }} |
| | | - name: Login to GHCR |
| | | uses: docker/login-action@v2 |
| | | uses: docker/login-action@v3 |
| | | with: |
| | | registry: ghcr.io |
| | | username: ${{ github.repository_owner }} |
| | |
| | | - name: Set up Docker Buildx |
| | | uses: docker/setup-buildx-action@v3 |
| | | - name: Login to DockerHub |
| | | uses: docker/login-action@v2 |
| | | uses: docker/login-action@v3 |
| | | with: |
| | | username: ${{ secrets.DOCKER_USERNAME }} |
| | | password: ${{ secrets.DOCKER_PASSWORD }} |
| | | - name: Login to GHCR |
| | | uses: docker/login-action@v2 |
| | | uses: docker/login-action@v3 |
| | | with: |
| | | registry: ghcr.io |
| | | username: ${{ github.repository_owner }} |