]> git.ipfire.org Git - thirdparty/dracut-ng.git/commitdiff
ci: make sure containers are tagged
authorJo Zzsi <jozzsicsataban@gmail.com>
Mon, 21 Oct 2024 23:01:59 +0000 (19:01 -0400)
committerLaszlo <laszlo.gombos@gmail.com>
Mon, 21 Oct 2024 23:07:01 +0000 (19:07 -0400)
.github/workflows/container-extra.yml
.github/workflows/container.yml

index 0dca56cf883d512b150fdbf009f3c34b7cc019b5..9f9ee5866462619b26d6b9fc06e3ba1024ca261c 100644 (file)
@@ -36,7 +36,7 @@ jobs:
                     - { dockerfile: 'Dockerfile-debian', tag: 'debian:sid',     platform: 'linux/amd64' }
                     - { dockerfile: 'Dockerfile-fedora', tag: 'fedora:rawhide', platform: 'linux/amd64' }
                     - { dockerfile: 'Dockerfile-ubuntu', tag: 'ubuntu:rolling', platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-gentoo', tag: 'gentoo',         platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-gentoo', tag: 'gentoo:latest',  platform: 'linux/amd64' }
         steps:
             -   name: Check out the repo
                 uses: actions/checkout@v4
@@ -71,8 +71,8 @@ jobs:
             fail-fast: false
             matrix:
                 config:
-                    - { dockerfile: 'Dockerfile-debian',            tag: 'debian',     platform: 'linux/arm64' }
-                    - { dockerfile: 'Dockerfile-fedora',            tag: 'fedora',     platform: 'linux/arm64' }
+                    - { dockerfile: 'Dockerfile-debian',            tag: 'debian:latest',     platform: 'linux/arm64' }
+                    - { dockerfile: 'Dockerfile-fedora',            tag: 'fedora:latest',     platform: 'linux/arm64' }
         steps:
             -   name: Set up QEMU
                 uses: docker/setup-qemu-action@v3
@@ -94,6 +94,6 @@ jobs:
                 uses: docker/build-push-action@v6
                 with:
                     file: test/container/${{ matrix.config.dockerfile }}
-                    tags: ghcr.io/${{env.repository_owner}}/${{ matrix.config.tag }}:latest
+                    tags: ghcr.io/${{env.repository_owner}}/${{ matrix.config.tag }}
                     push: ${{ github.event_name == 'push' ||  github.event_name == 'schedule' }}
                     platforms: ${{ matrix.config.platform }}
index 8e688f6016eb67d5c1b5fa9aa5e42a8b141b17f4..1b762b077605a0927461871e52cbe2d21157e635 100644 (file)
@@ -31,13 +31,13 @@ jobs:
             fail-fast: false
             matrix:
                 config:
-                    - { dockerfile: 'Dockerfile-debian',            tag: 'debian',     platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-fedora',            tag: 'fedora',     platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-opensuse',          tag: 'opensuse',   platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-arch',              tag: 'arch',       platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-ubuntu',            tag: 'ubuntu',     platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-alpine',            tag: 'alpine',     platform: 'linux/amd64' }
-                    - { dockerfile: 'Dockerfile-void',              tag: 'void',       platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-debian',   tag: 'debian:latest',   platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-fedora',   tag: 'fedora:latest',   platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-opensuse', tag: 'opensuse:latest', platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-arch',     tag: 'arch:latest',     platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-ubuntu',   tag: 'ubuntu:latest',   platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-alpine',   tag: 'alpine:latest',   platform: 'linux/amd64' }
+                    - { dockerfile: 'Dockerfile-void',     tag: 'void:latest',     platform: 'linux/amd64' }
         steps:
             -   name: Check out the repo
                 uses: actions/checkout@v4