./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