Skip to content

Commit

Permalink
add python 3.12 tests
Browse files Browse the repository at this point in the history
  • Loading branch information
fohrloop committed Jan 15, 2024
1 parent 07a6075 commit 1e84720
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/tests-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,5 +65,31 @@ jobs:
python3.7 -m pip install tox~=4.6.0
- name: Run tests with tox
run: tox -e py37
test-linux-py312:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v3
# Install python 3.12
# List of available versions: https://github.com/actions/python-versions/blob/main/versions-manifest.json
- name: Install python
uses: actions/setup-python@v4
with:
python-version: '3.12'
- name: Show OS version
run: cat /etc/os-release
- run: printenv
- name: Check D-Bus
run: ps -ef | grep dbus | grep -v grep
- name: Show python version
run: python --version
- name: Show platform information
run: python -c "import platform; print(platform.platform())"
- name: install tox
run: |
python3.12 -m pip install -U pip wheel && \
python3.12 -m pip install tox~=4.6.0
- name: Run tests with tox
run: tox -e py312


0 comments on commit 1e84720

Please sign in to comment.