codeql workflow: Switch from pip to apt
authorBernd Schubert <bernd.schubert@fastmail.fm>
Sun, 20 Oct 2024 07:36:14 +0000 (09:36 +0200)
committerBernd Schubert <bernd.schubert@fastmail.fm>
Sun, 20 Oct 2024 12:20:55 +0000 (14:20 +0200)
commit3bf5ec7aff683d67f602db3490874fe108378aa0
tree59153805f85eacf2a10e9808de931c75da5332ab
parent617109955cf3a3f30a2dee315f03a5e1a514e6e2
codeql workflow: Switch from pip to apt

On some runs:

Run pip install --break-system-packages -r requirements.txt
....
no such option: --break-system-packages
Error: Process completed with exit code 2.

On other runs it refuses to install and asks for that option
as it refuses to override system packages.

Also require ubuntu-latest only, as MacOS is not supported at all
by libfuse.
.github/workflows/codeql.yml