workflow: run codeql for PRs and ignore actions for doc changes

Signed-off-by: Tuomas Katila <tuomas.katila@intel.com>
This commit is contained in:
Tuomas Katila 2023-12-04 15:44:49 +02:00
parent 1971717d21
commit 08b76b12cc

View File

@ -7,6 +7,9 @@ on:
branches: branches:
- main - main
- 'release-*' - 'release-*'
# ignore PRs with only documentation changes
paths-ignore:
- '**/*.md'
permissions: permissions:
contents: read contents: read
@ -23,6 +26,13 @@ jobs:
validate: validate:
uses: "./.github/workflows/lib-validate.yaml" uses: "./.github/workflows/lib-validate.yaml"
codeql:
permissions:
actions: read
contents: read
security-events: write
uses: "./.github/workflows/lib-codeql.yaml"
build: build:
needs: needs:
- trivy - trivy