From 0344ea2606d2da8c8aa3d18eb90046af47692d67 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Thu, 31 Aug 2023 16:19:50 +0200 Subject: [PATCH] build: use latest container instead fixed version 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 --- .github/workflows/build.yml | 10 +++++----- .github/workflows/coverage.yml | 2 +- .github/workflows/release-python.yml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3805f854..bed5d2e0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -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 diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 6b6c1778..37cd8436 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -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 diff --git a/.github/workflows/release-python.yml b/.github/workflows/release-python.yml index cce3c71f..b9158f72 100644 --- a/.github/workflows/release-python.yml +++ b/.github/workflows/release-python.yml @@ -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 -- 2.49.0