chore: update pytest workflow to 24.04 (#639)

* fix: try fixing pytest workflow

* chore: update pytest workflow to 24.04

* fix: fix libglx package name

* fix: try a different package

* fix: try apt-update first

* Revert "fix: try apt-update first"

This reverts commit 34c04f985b.

* Reapply "fix: try apt-update first"

This reverts commit 775bc2634d.
This commit is contained in:
python357-1
2024-12-11 19:04:53 -06:00
committed by GitHub
parent 385aaf42d8
commit a519c9a737

View File

@@ -5,7 +5,7 @@ on: [ push, pull_request ]
jobs:
pytest:
name: Run tests
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
steps:
- name: Checkout repo
@@ -20,11 +20,12 @@ jobs:
- name: Install system dependencies
run: |
# dont run update, it is slow
# sudo apt-get update
sudo apt-get update
sudo apt-get install -y --no-install-recommends \
libxkbcommon-x11-0 \
x11-utils \
libyaml-dev \
libgl1 \
libegl1 \
libxcb-icccm4 \
libxcb-image0 \