Skip to content

Commit dcced5e

Browse files
committed
CI: run Python 3.12 on Alpine
1 parent 03648e6 commit dcced5e

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

.builds/python3.12.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
image: alpine/3.21
2+
packages:
3+
- alpine-sdk
4+
- cairo-dev
5+
- gcc
6+
- gdk-pixbuf-dev
7+
- jpeg-dev
8+
- libffi-dev
9+
- font-dejavu
10+
- musl-dev
11+
- pango-dev
12+
- py3-tox
13+
- zlib-dev
14+
sources:
15+
- https://github.com/whyNotHugo/django-renderpdf
16+
environment:
17+
FORCE_COLOR: yes
18+
CI: true
19+
tasks:
20+
- check-python:
21+
python --version | grep 'Python 3.12'
22+
- tests: |
23+
cd django-renderpdf
24+
tox -e py,lint

.github/workflows/tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
runs-on: ubuntu-latest
88
strategy:
99
matrix:
10-
python: [ '3.9', '3.10', '3.11', '3.12' ] # 3.13 is missing
10+
python: [ '3.9', '3.10', '3.11', ] # 3.13 is missing
1111
name: python${{ matrix.python }}, django-${{ matrix.django }}
1212
steps:
1313
- uses: actions/checkout@v3

0 commit comments

Comments
 (0)