github.com/gofiber/fiber/v2@v2.47.0/.github/workflows/vulncheck.yml (about)

     1  on:
     2      push:
     3          branches:
     4              - master
     5              - main
     6          paths:
     7            - '**'
     8            - '!docs/**'
     9            - '!**.md'
    10      pull_request:
    11          paths:
    12            - '**'
    13            - '!docs/**'
    14            - '!**.md'
    15  name: Vulnerability Check
    16  jobs:
    17    Security:
    18      runs-on: ubuntu-latest
    19      steps:
    20      - name: Install Go
    21        uses: actions/setup-go@v4
    22        with:
    23          go-version: 1.20.x
    24          check-latest: true
    25      - name: Fetch Repository
    26        uses: actions/checkout@v3
    27      - name: Install Govulncheck
    28        run: |
    29            export GO111MODULE=on
    30            export PATH=${PATH}:`go env GOPATH`/bin
    31            go install golang.org/x/vuln/cmd/govulncheck@latest
    32      - name: Run Govulncheck
    33        run: "`go env GOPATH`/bin/govulncheck ./..."
    34