Tooling upgrades (#456)

* Upgrade binfmt to 8.1.5
* Use Ubuntu 24.04 with GHA

Signed-off-by: Wouter Born <github@maindrain.net>
main
Wouter Born 2025-01-20 13:12:16 +01:00 committed by GitHub
parent ba901d621e
commit 3c88a3d789
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 3 additions and 3 deletions

View File

@ -11,7 +11,7 @@ on:
jobs:
build:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
strategy:
matrix:
tag: ["latest", "snapshot"]

View File

@ -511,7 +511,7 @@ To be able to build the same image for other platforms (e.g. arm/v7, arm64 on am
First configure QEMU binary formats and a builder using:
```shell
$ docker run --privileged --rm tonistiigi/binfmt:qemu-v8.0.4 --install all
$ docker run --privileged --rm tonistiigi/binfmt:qemu-v8.1.5 --install all
$ docker buildx create --name builder --use
```

View File

@ -204,7 +204,7 @@ update_dockerhub_readme() {
prepare_builder() {
if [ "$BUILDER" == "" ]; then
docker run --privileged --rm tonistiigi/binfmt:qemu-v8.0.4 --install all &> /dev/null
docker run --privileged --rm tonistiigi/binfmt:qemu-v8.1.5 --install all &> /dev/null
(docker buildx inspect builder &> /dev/null && echo -e "\nReusing existing builder") || \
(docker buildx create --name builder --use &> /dev/null && echo -e "\nCreated builder")
BUILDER="builder"