From ae6ac61484b676f1a025e6ca8f239c39668340b7 Mon Sep 17 00:00:00 2001 From: Nicola Coretti Date: Thu, 6 Jul 2023 14:34:40 +0200 Subject: [PATCH] Add license check job to ci checks --- .github/workflows/checks.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 1f81368b6..3a6be6208 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -24,6 +24,22 @@ jobs: - name: Check Version(s) run: poetry run version-check `poetry run python -c "from noxconfig import PROJECT_CONFIG; print(PROJECT_CONFIG.version_file)"` + license-check-job: + name: Check Licences + runs-on: ubuntu-latest + + steps: + - name: SCM Checkout + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Setup Python & Poetry Environment + uses: ./.github/actions/python-environment + + - name: Check Version(s) + run: poetry run python -m nox audit + build-documentation-job: name: Build Documentation needs: [ version-check-job ]