Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding tests for arch with py39 #431

Merged
merged 5 commits into from
May 25, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions .github/workflows/integtests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ jobs:
archlinux:
runs-on: ubuntu-latest
container:
image: archlinux:latest
# Use https://github.com/gilgamezh/archlinux-python39 to save the python build time
image: gilgamezh/archlinux-python39:latest
volumes:
- ${{ github.workspace }}:/fades
steps:
Expand All @@ -21,12 +22,16 @@ jobs:
fetch-depth: 0
- name: Install dependencies
run: |
pacman -Sy --noconfirm python3 python-setuptools
pacman -Suy --noconfirm python3 python-setuptools
- name: Simple fades run
run: |
cd /fades
bin/fades -v -d pytest -x pytest --version
# XXX Facundo 2024-03-01: "using a different Python" is missing here because Arch is hard
- name: Using a different Python
run: |
pacman -S --noconfirm python-virtualenv
export TEST_PYTHON_VERSION=3.9
python bin/fades -v --python=python3.9 -d pytest -x pytest -v tests/integtest.py

fedora:
runs-on: ubuntu-latest
Expand Down
Loading