diff options
author | Bryan McNulty <bryan@falconops.com> | 2025-04-26 04:56:15 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-26 04:56:15 -0500 |
commit | 3c38b04e1851a45be491136308133889292fb593 (patch) | |
tree | fd3dad69c725b0a59f2d0303b1372e4d48ecb018 /.github | |
parent | e860eced799e64ebff56012a7655155d26b3a2a2 (diff) | |
download | goexec-3c38b04e1851a45be491136308133889292fb593.tar.gz goexec-3c38b04e1851a45be491136308133889292fb593.zip |
Update Go workflow: include lint action
Diffstat (limited to '.github')
-rw-r--r-- | .github/workflows/go.yml | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 58cbddb..d66ea98 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -1,5 +1,6 @@ # This workflow will build a golang project # For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-go +# Adapted from https://github.com/RedTeamPentesting/adauth/blob/main/.github/workflows/check.yml :) name: Go @@ -20,6 +21,18 @@ jobs: with: go-version: ${{ matrix.go-version }} + - name: Lint + uses: golangci/golangci-lint-action@v3 + with: + version: v1.64 + args: --verbose --timeout 5m + + - name: Check go.mod + run: | + echo "check if go.mod is up to date" + go mod tidy + git diff --exit-code go.mod + - name: Build run: go build -v ./... |