mirror of
https://github.com/mandiant/GoReSym
synced 2026-06-08 15:40:15 +00:00
0ead0ced52
* Add lint and test jobs to CI pipeline Addresses issue #81 — current CI only checks compilation, no tests run. - lint (ubuntu-latest): gofmt -l and go vet ./... using default Go tooling only, no third-party linters per maintainer guidance - test (ubuntu-latest): runs build_test_files.sh via Docker to generate all 18 Go version binaries (stripped/non-stripped x lin/win/mac x 32/64-bit), then go test ./... covering TestAllVersions, TestWeirdBins, and TestExtractStrings_CompareWithFLOSS - build (windows-latest): existing release job unchanged * Fix CI failures: gofmt, missing test binary, and add Go 1.23/1.24 * Add Go 1.23/1.24 to test matrix - Add Go 1.23 and 1.24 to versions array in both build_test_files.sh and main_test.go — all 10 binary variants pass for both versions
1.9 MiB
Executable File
1.9 MiB
Executable File