Skip to content

Vulnerability Check #335

Vulnerability Check

Vulnerability Check #335

---
name: Vulnerability Check
on:
workflow_dispatch:
schedule:
- cron: '0 8 * * 1,3,5'
permissions:
contents: read
jobs:
runVulnerabilityCheck:
name: Run Vulnerability Check
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: GitHubSecurityLab/actions-permissions/monitor@bf82d13b9b10051d224345ab9184f5ede0a94289 # v1.0.2-beta9
with:
config: ${{ vars.PERMISSIONS_CONFIG }}
- name: Checkout code
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Install Go
uses: ./.github/actions/setup-go
- name: Check vulnerabilities
run: |
go tool golang.org/x/vuln/cmd/govulncheck -v ./...