aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows
diff options
context:
space:
mode:
authorBryan McNulty <bryan@falconops.com>2025-04-26 15:27:23 -0500
committerGitHub <noreply@github.com>2025-04-26 15:27:23 -0500
commit27d183952ad83c871264b558d9bde405da553ec9 (patch)
treee9e80bc0daab7e636d3cb084ceb07c22cbc56467 /.github/workflows
parentbac8bd6865a4dc6ad6cbd791a0141d4e5d988007 (diff)
parentaadf3819a559db8186ba92078dfc33d0f92e47ed (diff)
downloadgoexec-27d183952ad83c871264b558d9bde405da553ec9.tar.gz
goexec-27d183952ad83c871264b558d9bde405da553ec9.zip
Merge pull request #9 from FalconOpsLLC/dev
WMI module bug fixed, update actions, add remote error refs
Diffstat (limited to '.github/workflows')
-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 ./...