aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryan McNulty <bryanmcnulty@protonmail.com>2025-04-26 05:12:21 -0500
committerBryan McNulty <bryanmcnulty@protonmail.com>2025-04-26 05:12:21 -0500
commit00205e02bd1768254e5ee2519cf7027cbcab5ee6 (patch)
treebd418963b0055008b2f546dd15ea1afda203bb6b
parent9d2a16e16d21bcfed1da89001b095776261d790b (diff)
parent3c38b04e1851a45be491136308133889292fb593 (diff)
downloadgoexec-00205e02bd1768254e5ee2519cf7027cbcab5ee6.tar.gz
goexec-00205e02bd1768254e5ee2519cf7027cbcab5ee6.zip
Merge branch 'dev' of github.com:FalconOpsLLC/goexec into dev
-rw-r--r--.github/workflows/go.yml13
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 ./...