@@ -44,10 +44,11 @@ jobs:
44
44
run : make docker-build
45
45
env :
46
46
DOCKER_BUILDKIT : 1
47
+ BUILDKIT_MULTI_PLATFORM : 0
47
48
PLATFORM : ${{ matrix.platform }}
48
49
IMAGE_TAG : " ghcr.io/sudo-bot/docker-rustpython/rustpython:${{ matrix.internal-tag }}-latest"
49
50
ACTION : push
50
- EXTRA_ARGS : " --cache-to=type=registry,ref=ghcr.io/sudo-bot/docker-rustpython/rustpython-buildcache,mode=max --cache-from=type=registry,ref=ghcr.io/sudo-bot/docker-rustpython/rustpython-${{ matrix.platform }}:latest "
51
+ EXTRA_ARGS : " --cache-to=type=registry,ref=ghcr.io/sudo-bot/docker-rustpython/rustpython-buildcache:${{ matrix.internal-tag }} ,mode=max --cache-from=type=registry,ref=ghcr.io/sudo-bot/docker-rustpython/rustpython-buildcache: ${{ matrix.internal-tag }}"
51
52
52
53
create-final-image :
53
54
runs-on : ubuntu-latest
@@ -68,12 +69,12 @@ jobs:
68
69
- name : Create the manifest
69
70
run : |
70
71
docker manifest create docker.io/botsudo/docker-rustpython:latest \
71
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/arm/v6 -latest \
72
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/arm/v7 -latest \
73
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/arm/v8 -latest \
74
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/ 386-latest \
75
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/ ppc64le-latest \
76
- ghcr.io/sudo-bot/docker-rustpython/rustpython:linux/ amd64-latest
72
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:armv6 -latest \
73
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:armv7 -latest \
74
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:arm64v8 -latest \
75
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:386-latest \
76
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:ppc64le-latest \
77
+ ghcr.io/sudo-bot/docker-rustpython/rustpython:amd64-latest
77
78
- name : Push the manifest
78
79
run : docker manifest push docker.io/botsudo/docker-rustpython:latest
79
80
- name : Inspect the manifest
0 commit comments