diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a255862f00..ce4f77b294 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -8,7 +8,7 @@ name: Release Workflow on: push: tags: - - 'v.*' + - 'v*' workflow_dispatch: inputs: @@ -98,6 +98,25 @@ jobs: run: | ./mvnw -B -ntp versions:set -DremoveSnapshot versions:commit + # + # build and push OSS image to Docker hub + # + + - name: Login to DockerHub + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_TOKEN }} + + - name: Build and push (Docker Hub) + if: ${{ !inputs.skipPublish }} + run: | + ./mvnw -B -ntp clean package -DskipTests -Dquarkus.container-image.build=true -Dquarkus.container-image.push=true -Dquarkus.container-image.tag=${{needs.resolve-tag.outputs.release-tag}} ${{ matrix.profile }} + + # + # build and push Astra image to Amazon ECR + # + - name: Configure AWS credentials uses: aws-actions/configure-aws-credentials@v1-node16 with: diff --git a/src/main/resources/META-INF/branding/favicon.ico b/src/main/resources/META-INF/branding/favicon.ico new file mode 100644 index 0000000000..85ea1376f2 Binary files /dev/null and b/src/main/resources/META-INF/branding/favicon.ico differ