From 4ef7e226e2566905d1d94faad987d2c70da76779 Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Mon, 14 Jul 2025 02:14:35 +0300 Subject: [PATCH] fix: handle test output parsing (#17) * fix: handle go test json lines and generate sarif * fix(ci): clean up linting --- .github/workflows/pr-lint.yml | 4 ---- .mega-linter.yml | 5 +++-- go.mod | 5 ----- go.sum | 1 - 4 files changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pr-lint.yml b/.github/workflows/pr-lint.yml index 6f6a6e7..804af4e 100644 --- a/.github/workflows/pr-lint.yml +++ b/.github/workflows/pr-lint.yml @@ -11,10 +11,6 @@ on: permissions: read-all -env: - TRIVY_SEVERITY: CRITICAL,HIGH - DISABLE_LINTERS: GO_GOLANGCI_LINT - jobs: Linter: name: PR Lint diff --git a/.mega-linter.yml b/.mega-linter.yml index 569b30b..e8e738b 100644 --- a/.mega-linter.yml +++ b/.mega-linter.yml @@ -15,5 +15,6 @@ PRINT_ALPACA: false # Print Alpaca logo in console SARIF_REPORTER: true # Generate SARIF report SHOW_SKIPPED_LINTERS: false # Show skipped linters in MegaLinter log - DISABLE_LINTERS: - - REPOSITORY_DEVSKIM +DISABLE_LINTERS: + - REPOSITORY_DEVSKIM + diff --git a/go.mod b/go.mod index 71ae97a..1994210 100644 --- a/go.mod +++ b/go.mod @@ -3,13 +3,8 @@ module github.com/ivuorinen/go-test-sarif-action go 1.24.1 require github.com/owenrumney/go-sarif/v2 v2.3.3 - require gopkg.in/yaml.v3 v3.0.1 // indirect - replace golang.org/x/crypto => golang.org/x/crypto v0.40.0 - replace golang.org/x/net => golang.org/x/net v0.42.0 - replace golang.org/x/text => golang.org/x/text v0.27.0 - replace gopkg.in/yaml.v3 => gopkg.in/yaml.v3 v3.0.1 diff --git a/go.sum b/go.sum index e53aac2..9eafe78 100644 --- a/go.sum +++ b/go.sum @@ -4,7 +4,6 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=