]> www.infradead.org Git - users/sagi/libnvme.git/commitdiff
build: use latest container instead fixed version master
authorDaniel Wagner <dwagner@suse.de>
Thu, 31 Aug 2023 14:19:50 +0000 (16:19 +0200)
committerDaniel Wagner <wagi@monom.org>
Thu, 31 Aug 2023 14:22:37 +0000 (16:22 +0200)
We control the build containers so there is little risk
that these randomly break. So let's go with the latest
version and avoid updating the build files all the time.

Signed-off-by: Daniel Wagner <dwagner@suse.de>
.github/workflows/build.yml
.github/workflows/coverage.yml
.github/workflows/release-python.yml

index 3805f85447e8ca616cd6cd09d28ee04d560716ce..bed5d2e069b68193ba982a5a2d12be4ff4224596 100644 (file)
@@ -17,7 +17,7 @@ jobs:
         compiler: [gcc, clang]
         buildtype: [debug, release]
     container:
-      image: ghcr.io/igaw/linux-nvme/debian:0.35
+      image: ghcr.io/igaw/linux-nvme/debian:latest
     steps:
       - uses: actions/checkout@v3
       - uses: actions/setup-python@v4
@@ -49,7 +49,7 @@ jobs:
       - name: compile and run unit tests
         uses: mosteo-actions/docker-run@v1
         with:
-          image: ghcr.io/igaw/linux-nvme/ubuntu-cross-${{ matrix.arch }}:0.35
+          image: ghcr.io/igaw/linux-nvme/ubuntu-cross-${{ matrix.arch }}:latest
           guest-dir: /build
           host-dir: ${{ github.workspace }}
           command: |
@@ -68,7 +68,7 @@ jobs:
     name: libdbus
     runs-on: ubuntu-latest
     container:
-      image: ghcr.io/igaw/linux-nvme/debian:0.35
+      image: ghcr.io/igaw/linux-nvme/debian:latest
     steps:
       - uses: actions/checkout@v3
       - uses: actions/setup-python@v4
@@ -89,7 +89,7 @@ jobs:
     name: fallback shared libraries
     runs-on: ubuntu-latest
     container:
-      image: ghcr.io/igaw/linux-nvme/debian:0.35
+      image: ghcr.io/igaw/linux-nvme/debian:latest
     if: github.ref == 'refs/heads/master'
     steps:
       - uses: actions/checkout@v3
@@ -110,7 +110,7 @@ jobs:
     name: muon minimal static
     runs-on: ubuntu-latest
     container:
-      image: ghcr.io/igaw/linux-nvme/debian:0.35
+      image: ghcr.io/igaw/linux-nvme/debian:latest
     steps:
       - uses: actions/checkout@v3
       - name: build
index 6b6c177858ef6f6f119042f23a27a891c7da218f..37cd8436c91b8f5fe14ed1783d514bb81d3161c9 100644 (file)
@@ -10,7 +10,7 @@ jobs:
     name: code coverage
     runs-on: ubuntu-latest
     container:
-      image: ghcr.io/igaw/linux-nvme/debian.python:0.35
+      image: ghcr.io/igaw/linux-nvme/debian.python:latest
     steps:
       - uses: actions/checkout@v3
       - name: build
index cce3c71f0bf9456057bcc1fc2e65b824c440343e..b9158f7276dd9de3c96b8a9d45f8176397d0cfb1 100644 (file)
@@ -16,7 +16,7 @@ jobs:
     name: Build source distribution
     runs-on: ubuntu-latest
     container:
-      image: ghcr.io/igaw/linux-nvme/debian.python:0.35
+      image: ghcr.io/igaw/linux-nvme/debian.python:latest
     steps:
       - uses: actions/checkout@v3