./build-multi-arch.sh runtime-16 runtime 16.20.2
./build-multi-arch.sh runtime-18.15 runtime 18.15.0
./build-multi-arch.sh buildpack-18.15 buildpack 18.15.0Use the "Build Multi-Arch Docker Images (Native Runners)" workflow in GitHub Actions with workflow_dispatch trigger. This uses a digest-based approach for robust multi-arch builds.
Example parameters:
docker_dir:runtime-18.15image_name:runtimetag_prefix:18.15.0dockerfile:Dockerfile(optional)
Prerequisites: Set up DOCKERHUB_USERNAME and DOCKERHUB_TOKEN secrets in your GitHub repository.
# Build for each platform natively
./build-native.sh runtime-18.15 runtime 18.15.0 linux/amd64
./build-native.sh runtime-18.15 runtime 18.15.0 linux/arm64
# Create multi-arch manifest
./create-manifest.sh runtime 18.15.0