Skip to content

fix: use java 21 in Dockerfile (#126) #21

fix: use java 21 in Dockerfile (#126)

fix: use java 21 in Dockerfile (#126) #21

Workflow file for this run

name: Release Docker images
on:
push:
tags:
- "v*"
jobs:
docker-publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v2
with:
java-version: 21
distribution: adopt
- run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
- name: Login to Docker Hub
uses: docker/login-action@v1
with:
username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
- run: mvn versions:set -DnewVersion=${{ env.RELEASE_VERSION }}
- run: mvn -B deploy -Pdocker
- run: mvn versions:set -DnewVersion=latest
- run: mvn -B deploy -Pdocker
- name: Create Github Release
id: create_release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: ${{ github.ref }}
release_name: Release ${{ env.RELEASE_VERSION }}
draft: false
prerelease: false