Skip to content

Commit 27ba9de

Browse files
committed
Build test image with pulp_workflow server plugin
Assisted-By: GitHub Copilot (Claude Opus 4.8)
1 parent 747bcf9 commit 27ba9de

3 files changed

Lines changed: 14 additions & 3 deletions

File tree

.ci/assets/Containerfile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
ARG FROM_TAG="latest"
2+
FROM ghcr.io/pulp/pulp:${FROM_TAG}
3+
4+
ARG PULP_WORKFLOW_VERSION=""
5+
6+
RUN pip3 install --upgrade \
7+
pulp-workflow${PULP_WORKFLOW_VERSION}

.github/workflows/test.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,15 @@ jobs:
1818
matrix:
1919
include:
2020
- image_tag: "nightly"
21+
from_tag: "nightly"
22+
container_file: "Containerfile"
2123
pulp_api_root: "/relocated/djnd/"
22-
python: "3.11"
24+
python: "3.14"
2325
- image_tag: "latest"
26+
from_tag: "latest"
27+
container_file: "Containerfile"
2428
lower_bounds: true
25-
python: "3.8"
29+
python: "3.10"
2630
steps:
2731
- name: "Checkout"
2832
uses: "actions/checkout@v6"

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ lint = [
234234
]
235235
test = [
236236
"pygments>=2.19.2",
237-
"pytest>=7.0.0,<9.2",
237+
"pytest>=9,<9.1",
238238
"pytest-xdist>=3.8.0,<3.9",
239239
"python-gnupg>=0.5.0,<0.6",
240240
"secretstorage>=3.5.0",

0 commit comments

Comments
 (0)