Skip to content

Commit fa38e09

Browse files
committed
ci: add govulncheck and dependency-review workflows
1 parent aabbdf3 commit fa38e09

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
on:
2+
pull_request:
3+
branches: [main]
4+
5+
permissions: {}
6+
7+
jobs:
8+
dependency-review:
9+
runs-on: ubuntu-latest
10+
permissions:
11+
contents: read
12+
steps:
13+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
14+
- uses: actions/dependency-review-action@ce3cf9537a52e8119d91fd484ab5b8a807627bf8 # v4.6.0

.github/workflows/tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ jobs:
1313
with:
1414
go-version: "1.25"
1515
- run: go test -race -coverprofile=coverage.txt ./...
16+
- uses: golang/govulncheck-action@b625fbe08f3bccbe446d94fbf87fcc875a4f50ee # v1.0.4
17+
with:
18+
repo-checkout: false
1619
- uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6
1720
with:
1821
token: ${{ secrets.CODECOV_TOKEN }}

0 commit comments

Comments
 (0)