Some workflows that I can reuse here and there.
Available workflows:
- govulncheck
- ruleguard (using semgrep-go)
- semgrep (using semgrep-go)
# .github/workflows/example.yml
# ...
jobs:
govulncheck:
uses: caarlos0/meta/.github/workflows/govulncheck.yml@main
with:
cache: true
go-version: stable
semgrep:
uses: caarlos0/meta/.github/workflows/semgrep.yml@main
ruleguard:
uses: caarlos0/meta/.github/workflows/ruleguard.yml@main
with:
cache: true
go-version: stable
args: '-disable largeloopcopy -disable urlredacted'
# ...