ci: add shared secret, SAST, dependency and lint checks
This commit is contained in:
parent
5949c40942
commit
24dfc48e2c
1 changed files with 22 additions and 0 deletions
22
.forgejo/workflows/checks.yml
Normal file
22
.forgejo/workflows/checks.yml
Normal file
|
|
@ -0,0 +1,22 @@
|
||||||
|
# Shared checks from capyadmin/ci-workflows: secret scanning, SAST,
|
||||||
|
# dependency vulnerabilities and lint. See that repo's README for inputs and
|
||||||
|
# how to accept a finding.
|
||||||
|
name: checks
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: [main]
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
secrets:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
uses: capyadmin/ci-workflows/.forgejo/workflows/secrets.yml@main
|
||||||
|
sast:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
uses: capyadmin/ci-workflows/.forgejo/workflows/sast.yml@main
|
||||||
|
deps:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
uses: capyadmin/ci-workflows/.forgejo/workflows/deps.yml@main
|
||||||
|
lint:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
uses: capyadmin/ci-workflows/.forgejo/workflows/lint.yml@main
|
||||||
Loading…
Add table
Add a link
Reference in a new issue