Skip to content

Commit 7e86583

Browse files
committed
build: replace debian.python with debian container
The new CI containers are containing everything, thus the base container has all Python packages. While at it, also update alpine:next to alpine:latest for the musl build job. Signed-off-by: Daniel Wagner <[email protected]>
1 parent 658fef1 commit 7e86583

6 files changed

Lines changed: 11 additions & 11 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 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/linux-nvme/debian.python:latest
20+
image: ghcr.io/linux-nvme/debian:latest
2121
steps:
2222
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2323
- name: Mark repo as safe for git
@@ -40,7 +40,7 @@ jobs:
4040
compiler: [gcc, clang]
4141
buildtype: [debug, release]
4242
container:
43-
image: ghcr.io/linux-nvme/debian.python:latest
43+
image: ghcr.io/linux-nvme/debian:latest
4444
steps:
4545
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
4646
- name: Mark repo as safe for git
@@ -153,7 +153,7 @@ jobs:
153153
name: musl libc build on Alpine
154154
runs-on: ubuntu-latest
155155
container:
156-
image: ghcr.io/linux-nvme/alpine:next
156+
image: ghcr.io/linux-nvme/alpine:latest
157157
steps:
158158
- uses: actions/checkout@v5
159159
- name: Mark repo as safe for git

.github/workflows/coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
continue-on-error: true
1414
container:
15-
image: ghcr.io/linux-nvme/debian.python:latest
15+
image: ghcr.io/linux-nvme/debian:latest
1616
steps:
1717
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1818
- name: Mark repo as safe for git

.github/workflows/coverity.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
name: coverity scan
1919
runs-on: ubuntu-latest
2020
container:
21-
image: ghcr.io/linux-nvme/debian.python:latest
21+
image: ghcr.io/linux-nvme/debian:latest
2222
steps:
2323
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2424
with:

.github/workflows/libnvme-release-python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
env:
2020
PYTHON_VERSION: "3.10"
2121
container:
22-
image: ghcr.io/linux-nvme/debian.python:latest
22+
image: ghcr.io/linux-nvme/debian:latest
2323
steps:
2424
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2525

.github/workflows/run-nightly-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,4 +144,4 @@ jobs:
144144
-e BDEV0 \
145145
-v "${PWD}/test.sh":"/test.sh" \
146146
-v "${PWD}/nvme-cli":"/nvme-cli":z \
147-
ghcr.io/linux-nvme/debian.python:latest /test.sh
147+
ghcr.io/linux-nvme/debian:latest /test.sh

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -346,13 +346,13 @@ All CI containers are published as OCI/Docker images.
346346
Example: Ubuntu latest CI image:
347347

348348
```bash
349-
docker pull ghcr.io/linux-nvme/debian.python:latest
349+
docker pull ghcr.io/linux-nvme/debian:latest
350350
```
351351

352352
Or with Podman:
353353

354354
```bash
355-
podman pull ghcr.io/linux-nvme/debian.python:latest
355+
podman pull ghcr.io/linux-nvme/debian:latest
356356
```
357357

358358
### 2. Start the Container and Log In
@@ -362,7 +362,7 @@ Start an interactive shell inside the container:
362362
```bash
363363
docker run --rm -it \
364364
--name nvme-cli-debug \
365-
ghcr.io/linux-nvme/debian.python:latest \
365+
ghcr.io/linux-nvme/debian:latest \
366366
bash
367367
```
368368

@@ -371,7 +371,7 @@ Or with Podman:
371371
```bash
372372
podman run --rm -it \
373373
--name nvme-cli-debug \
374-
ghcr.io/linux-nvme/debian.python:latest \
374+
ghcr.io/linux-nvme/debian:latest \
375375
bash
376376
```
377377

0 commit comments

Comments
 (0)