|
20 | 20 | - mini |
21 | 21 | - mini-bb |
22 | 22 | arch: |
23 | | - - x86_64 |
24 | | - - x86_64-musl |
| 23 | + - { xbps: x86_64, docker: linux/amd64, libc: glibc } |
| 24 | + - { xbps: x86_64-musl, docker: linux/amd64, libc: musl } |
| 25 | + - { xbps: i686, docker: linux/386, libc: glibc } |
| 26 | + - { xbps: armv6l, docker: linux/arm/v6, libc: glibc } |
| 27 | + - { xbps: armv6l-musl, docker: linux/arm/v6, libc: musl } |
| 28 | + - { xbps: armv7l, docker: linux/arm, libc: glibc } |
| 29 | + - { xbps: armv7l-musl, docker: linux/arm, libc: musl } |
| 30 | + - { xbps: aarch64, docker: linux/arm64, libc: glibc } |
| 31 | + - { xbps: aarch64-musl, docker: linux/arm64, libc: musl } |
25 | 32 | steps: |
26 | 33 | - name: Checkout repo |
27 | 34 | uses: actions/checkout@master |
|
41 | 48 | with: |
42 | 49 | file: Dockerfile.${{ matrix.flavor }} |
43 | 50 | build-args: | |
44 | | - ARCH=${{ matrix.arch }} |
| 51 | + ARCH=${{ matrix.arch.xbps }} |
45 | 52 | BOOTSTRAP_VERSION=962218b |
46 | 53 | push: true |
| 54 | + platforms: ${{ matrix.arch.docker }} |
47 | 55 | tags: | |
48 | | - ghcr.io/void-linux/void-linux:latest-${{ matrix.flavor }}-${{ matrix.arch }} |
49 | | - ghcr.io/void-linux/void-linux:${{ github.event.inputs.version }}-${{ matrix.flavor }}-${{ matrix.arch }} |
| 56 | + ghcr.io/void-linux/void-linux:latest-${{ matrix.flavor }}-${{ matrix.arch.xbps }} |
| 57 | + ghcr.io/void-linux/void-linux:${{ github.event.inputs.version }}-${{ matrix.flavor }}-${{ matrix.arch.xbps }} |
| 58 | + ghcr.io/void-linux/void-linux:${{ matrix.flavor }}-${{ matrix.arch.libc }} |
| 59 | + ghcr.io/void-linux/void-linux:${{ github.event.inputs.version }}-${{ matrix.flavor }}-${{ matrix.arch.libc }} |
0 commit comments