Skip to content

Commit c290145

Browse files
committed
Update github actions
1 parent 05e5f70 commit c290145

File tree

1 file changed

+16
-2
lines changed

1 file changed

+16
-2
lines changed

.github/workflows/python-package.yml

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ jobs:
1010
matrix:
1111
os: [ubuntu-latest]
1212
python:
13-
- "3.10"
1413
- "3.11"
1514
- "3.12"
15+
- "3.13"
1616

1717
steps:
1818
- uses: actions/checkout@v4
@@ -22,9 +22,23 @@ jobs:
2222

2323
- name: Install build dependencies
2424
run: |
25+
sudo apt-get update && \
2526
sudo apt-get install -qy \
2627
gettext \
27-
libgirepository1.0-dev
28+
libcairo2-dev \
29+
gir1.2-girepository-2.0 \
30+
libgirepository1.0-dev \
31+
gir1.2-glib-2.0 libglib2.0-dev python3-gi \
32+
pkg-config
33+
34+
- run: dpkg-query -L libgirepository1.0-dev
35+
36+
- run: echo $PKG_CONFIG_PATH
37+
38+
- run: echo "PKG_CONFIG_PATH=/usr/lib/x86_64-linux-gnu/pkgconfig:/usr/share/pkgconfig" >> $GITHUB_ENV
39+
40+
- run: pkg-config --list-all | grep girepository || true
41+
- run: pkg-config --modversion girepository-1.0 || true
2842

2943
- run: pip install -U pip
3044
- run: pip install setuptools wheel

0 commit comments

Comments
 (0)