Skip to content

Commit 913285c

Browse files
committed
CI: Update for new pretalx & Python releases
1 parent 4103c75 commit 913285c

File tree

1 file changed

+4
-14
lines changed

1 file changed

+4
-14
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- uses: actions/checkout@v4
1414
- name: Setup packages
1515
run: |
16-
pip install pretalx==2025.1.0
16+
pip install pretalx==2025.2.2
1717
pip install -e .[dev]
1818
- run: make lint
1919

@@ -26,18 +26,8 @@ jobs:
2626
checks: write
2727
steps:
2828
- uses: actions/checkout@v4
29-
# REVISIT: Actually use pretalx release
30-
# Currently disabled because of unreleased migration to django-csp 4
31-
#- name: pip install pretalx==2025.1.0
32-
- name: Install pretalx from known-good Git commit (as workaround)
33-
working-directory: /tmp
34-
run: |
35-
apt-get --yes update
36-
apt-get --yes install git
37-
git clone https://github.com/pretalx/pretalx.git
38-
cd pretalx
39-
git checkout 22e2cb44a
40-
pip install .
29+
- name: install pretalx release
30+
run: pip install pretalx==2025.2.2
4131
- run: pip install -e .[dev]
4232
- name: Get vendored dependencies
4333
run: |
@@ -66,7 +56,7 @@ jobs:
6656
test_head:
6757
name: Test with current pretalx HEAD and recent Python
6858
runs-on: ubuntu-latest
69-
container: python:3.13-bookworm
59+
container: python:3.14-bookworm
7060
permissions:
7161
checks: write
7262
steps:

0 commit comments

Comments
 (0)