Skip to content

Commit 2d549ed

Browse files
dwsuseigaw
authored andcommitted
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 e34d3b6 commit 2d549ed

4 files changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 11 additions & 5 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: libdbus
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
steps:
7076
- uses: actions/checkout@v4
7177
- name: build
@@ -83,7 +89,7 @@ jobs:
8389
name: fallback shared libraries
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
if: github.ref == 'refs/heads/master'
8894
steps:
8995
- uses: actions/checkout@v4
@@ -101,7 +107,7 @@ jobs:
101107
name: muon minimal static
102108
runs-on: ubuntu-latest
103109
container:
104-
image: ghcr.io/igaw/linux-nvme/debian:latest
110+
image: ghcr.io/linux-nvme/debian:latest
105111
steps:
106112
- uses: actions/checkout@v4
107113
- 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
@@ -14,7 +14,7 @@ jobs:
1414
name: build documentation
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
- name: build

.github/workflows/release-python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
name: Build source distribution
1717
runs-on: ubuntu-latest
1818
container:
19-
image: ghcr.io/igaw/linux-nvme/debian.python:latest
19+
image: ghcr.io/linux-nvme/debian.python:latest
2020
steps:
2121
- uses: actions/checkout@v4
2222

0 commit comments

Comments
 (0)