ci: removed 3.6 from python versions (fails to build), added 3.10 and 3.11. Updated python setup action and added poetry caching to make workflow more efficient. Run on ubuntu-latest. Small OCD corrections in codeql. (#843)

pull/880/merge
Stedders 2 years ago committed by GitHub
parent 5d7c0e07ab
commit 569f00f75b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,7 +2,7 @@ name: "CodeQL"
on: on:
push: push:
branches: [master, ] branches: [master]
pull_request: pull_request:
# The branches below must be a subset of the branches above # The branches below must be a subset of the branches above
branches: [master] branches: [master]

@ -18,13 +18,14 @@ jobs:
test: test:
strategy: strategy:
matrix: matrix:
python: ["3.6", "3.7", "3.8", "3.9"] python: [3.7, 3.8, 3.9, 3.10, 3.11]
runs-on: ubuntu-20.04 runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: actions/setup-python@v2 - uses: actions/setup-python@v3
with: with:
python-version: ${{ matrix.python }} python-version: ${{ matrix.python }}
cache: poetry
- name: Setup Graphviz - name: Setup Graphviz
uses: ts-graphviz/setup-graphviz@v1 uses: ts-graphviz/setup-graphviz@v1
- name: Install poetry - name: Install poetry

Loading…
Cancel
Save