Skip to content

Commit 3b12f40

Browse files
committed
build: use linux-nvme/ci-containers
Use the pre build containers from linux-nvme/ci-containers. Signed-off-by: Daniel Wagner <[email protected]>
1 parent fb752ba commit 3b12f40

File tree

4 files changed

+15
-9
lines changed

4 files changed

+15
-9
lines changed

.github/workflows/appimage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
name: build AppImage
1515
runs-on: ubuntu-latest
1616
container:
17-
image: ghcr.io/igaw/linux-nvme/debian:latest
17+
image: ghcr.io/linux-nvme/debian:latest
1818
steps:
1919
- uses: actions/checkout@v4
2020
with:

.github/workflows/build.yml

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
compiler: [gcc, clang]
1818
buildtype: [debug, release]
1919
container:
20-
image: ghcr.io/igaw/linux-nvme/debian.python:latest
20+
image: ghcr.io/linux-nvme/debian.python:latest
2121
steps:
2222
- uses: actions/checkout@v4
2323
- name: build
@@ -43,10 +43,16 @@ jobs:
4343
- uses: actions/checkout@v4
4444
- name: enable foreign arch
4545
uses: dbhi/qus/action@main
46+
- name: Login to GitHub Container Registry
47+
uses: docker/login-action@v3
48+
with:
49+
registry: ghcr.io
50+
username: ${{ github.actor }}
51+
password: ${{ secrets.GITHUB_TOKEN }}
4652
- name: compile and run unit tests
4753
uses: mosteo-actions/docker-run@v2
4854
with:
49-
image: ghcr.io/igaw/linux-nvme/ubuntu-cross-${{ matrix.arch }}:latest
55+
image: ghcr.io/linux-nvme/ubuntu-cross-${{ matrix.arch }}:latest
5056
guest-dir: /build
5157
host-dir: ${{ github.workspace }}
5258
command: |
@@ -65,7 +71,7 @@ jobs:
6571
name: fallback shared libraries
6672
runs-on: ubuntu-latest
6773
container:
68-
image: ghcr.io/igaw/linux-nvme/debian:latest
74+
image: ghcr.io/linux-nvme/debian:latest
6975
if: github.ref == 'refs/heads/master'
7076
steps:
7177
- uses: actions/checkout@v4
@@ -83,7 +89,7 @@ jobs:
8389
name: muon minimal static
8490
runs-on: ubuntu-latest
8591
container:
86-
image: ghcr.io/igaw/linux-nvme/debian:latest
92+
image: ghcr.io/linux-nvme/debian:latest
8793
steps:
8894
- uses: actions/checkout@v4
8995
- name: build
@@ -94,7 +100,7 @@ jobs:
94100
name: make static
95101
runs-on: ubuntu-latest
96102
container:
97-
image: ghcr.io/igaw/linux-nvme/debian:latest
103+
image: ghcr.io/linux-nvme/debian:latest
98104
steps:
99105
- uses: actions/checkout@v4
100106
- name: build
@@ -105,7 +111,7 @@ jobs:
105111
name: build libnvme and nvme-cli separately
106112
runs-on: ubuntu-latest
107113
container:
108-
image: ghcr.io/igaw/linux-nvme/debian:latest
114+
image: ghcr.io/linux-nvme/debian:latest
109115
steps:
110116
- uses: actions/checkout@v4
111117
- name: build

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
name: code coverage
1212
runs-on: ubuntu-latest
1313
container:
14-
image: ghcr.io/igaw/linux-nvme/debian.python:latest
14+
image: ghcr.io/linux-nvme/debian.python:latest
1515
steps:
1616
- uses: actions/checkout@v4
1717
- name: build

.github/workflows/docs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
name: build documentation
1919
runs-on: ubuntu-latest
2020
container:
21-
image: ghcr.io/igaw/linux-nvme/debian:latest
21+
image: ghcr.io/linux-nvme/debian:latest
2222
steps:
2323
- uses: actions/checkout@v4
2424
- name: build

0 commit comments

Comments
 (0)