Skip to content

Commit be6efd6

Browse files
committed
chore(ci): run CI in an archlinux image
We can assume mores tools a present, and should be able to mock less (e.g. we can remove the `vercmp` mock next).
1 parent 63bd5fb commit be6efd6

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ jobs:
88
test:
99
runs-on: ubuntu-latest
1010

11+
container:
12+
image: "archlinux:base-devel"
13+
1114
env:
1215
FIXTURES_NO_RECORD: 1
1316

1417
steps:
1518
- uses: actions/checkout@v6
16-
- uses: actions/setup-python@v5
17-
- run: pip install cram
18-
- uses: extractions/setup-just@v2
19-
- run: just test
19+
- run: pacman -Sy --needed --noconfirm just python-cram
20+
- run: |
21+
useradd ci
22+
runuser -u ci -- just test

0 commit comments

Comments
 (0)