diff --git a/.github/workflows/black.yaml b/.github/workflows/black.yaml index e17f825a2..51e9d46e0 100644 --- a/.github/workflows/black.yaml +++ b/.github/workflows/black.yaml @@ -3,7 +3,17 @@ name: Lint -on: [push, pull_request] +on: + push: + paths: + - '**.py' + - 'pyproject.toml' + - '.github/workflows/black.yaml' + pull_request: + paths: + - '**.py' + - 'pyproject.toml' + - '.github/workflows/black.yaml' concurrency: group: ${{ github.workflow }}-${{ github.head_ref || github.ref }} diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 3c1d96697..5aa125e61 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -5,9 +5,21 @@ name: "CodeQL" on: push: branches: [ master ] + paths: + - '**.py' + - '**.pyx' + - '**.c' + - '**.h' + - '.github/workflows/codeql-analysis.yml' pull_request: # The branches below must be a subset of the branches above branches: [ master ] + paths: + - '**.py' + - '**.pyx' + - '**.c' + - '**.h' + - '.github/workflows/codeql-analysis.yml' schedule: - cron: '39 2 * * 5'