Skip to content

Bump io.netty:netty-handler-proxy from 4.2.15.Final to 4.2.16.Final (… #524

Bump io.netty:netty-handler-proxy from 4.2.15.Final to 4.2.16.Final (…

Bump io.netty:netty-handler-proxy from 4.2.15.Final to 4.2.16.Final (… #524

Workflow file for this run

name: "Build Docker image"
on:
workflow_dispatch:
push:
branches:
- "main"
permissions:
contents: "read"
packages: "write"
env:
REGISTRY: "ghcr.io"
jobs:
build-docker-image:
runs-on: "ubuntu-26.04"
steps:
- name: "Checkout repository"
uses: "actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0" # v7.0.0
with:
persist-credentials: false
- name: "Set up Gradle"
uses: "gradle/actions/setup-gradle@3f131e8634966bd73d06cc69884922b02e6faf92" # v6.2.0
with:
cache-disabled: true
- name: "Set up Java"
uses: "actions/setup-java@1bcf9fb12cf4aa7d266a90ae39939e61372fe520" # v5.4.0
with:
distribution: "temurin"
java-version: 25
check-latest: true
- name: "Build with Gradle"
run: "./gradlew build --stacktrace"
- name: Set up QEMU
uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@bb05f3f5519dd87d3ba754cc423b652a5edd6d2c # v4.2.0
- name: Log into registry ${{ env.REGISTRY }}
uses: docker/login-action@af1e73f918a031802d376d3c8bbc3fe56130a9b0 # v4.4.0
with:
registry: ${{ env.REGISTRY }}
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Extract Docker metadata
id: meta
uses: docker/metadata-action@dc802804100637a589fabce1cb79ff13a1411302 # v6.2.0
with:
tags: |
type=raw,value=latest
type=raw,value=${{ github.ref_name }}
type=semver,pattern={{version}}
images: ${{ env.REGISTRY }}/${{ github.repository }}
- name: Build and push Docker image
uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0
with:
context: .
platforms: linux/amd64,linux/arm64
push: true
provenance: false
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max