vault/tools
Vault Automation 0a163f449e
[VAULT-40165] pipeline(github): add check go-mod-diff command (#10369) (#10377)
* [VAULT-40165] pipeline(github): add `check go-mod-diff` command

Add `pipeline github check go-mod-diff` command that is capable of
creating a Go module diff between one-or-more go.mod files in two
different Github branches. There are flags for the owner, repo, and
branch for both the A and B sides of the diff, as well as the `--path`
or `-p` flag that can be specified any number of times with relative
paths in the repository of go.mod files to compare. We assume that the
path is the same in both repositories.

This work will be followed up with another PR that removes the
enterprise only go.mod file and enables Go module diff checking on pull
requests to CE branches that change the go toolchain.

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2025-10-27 20:03:36 +00:00
..
codechecker license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
pipeline [VAULT-40165] pipeline(github): add check go-mod-diff command (#10369) (#10377) 2025-10-27 20:03:36 +00:00
semgrep license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
stubmaker license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
tools.go license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00
tools.sh license: update headers to IBM Corp. (#10229) (#10233) 2025-10-21 15:20:20 -06:00