diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f290c645..fa8e92ae 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ on: jobs: test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest strategy: matrix: python-version: ["3.12"] @@ -20,7 +20,7 @@ jobs: - name: Install system packages run: | sudo apt-get update -y - sudo apt-get install -y libgl1-mesa-glx libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev libosmesa6 libosmesa6-dev libgles2-mesa-dev libarchive-dev libpangocairo-1.0-0 + sudo apt-get install -y libgl1 libglx-mesa0 libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev libosmesa6 libosmesa6-dev libgles2-mesa-dev libarchive-dev libpangocairo-1.0-0 - name: checkout actions uses: actions/checkout@v4 diff --git a/.github/workflows/documentation_update.yml b/.github/workflows/documentation_update.yml index 623219e1..8ab8325c 100644 --- a/.github/workflows/documentation_update.yml +++ b/.github/workflows/documentation_update.yml @@ -17,7 +17,7 @@ permissions: jobs: testing: name: Documentation - runs-on: ubuntu-22.04 + runs-on: ubuntu-latest steps: - name: checkout actions uses: actions/checkout@v4 @@ -25,7 +25,7 @@ jobs: - name: Install system packages run: | sudo apt-get update -y - sudo apt-get install -y libgl1-mesa-glx libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev libosmesa6 libosmesa6-dev libgles2-mesa-dev libarchive-dev libpangocairo-1.0-0 + sudo apt-get install -y libgl1 libglx-mesa0 libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev libosmesa6 libosmesa6-dev libgles2-mesa-dev libarchive-dev libpangocairo-1.0-0 - uses: mamba-org/setup-micromamba@v1