vault/tools
Ryan Cragun 3611b8b709
[VAULT-32028] pipeline(github): add sync branches sub-command (#31252)
Add a new `pipeline github sync branches` command that can synchronize
two branches. We'll use this to synchronize the
`hashicorp/vault-enterprise/ce/*` branches with `hashicorp/vault/*`.

As the community repository is effectively a mirror of what is hosted in
Enterprise, a scheduled sync cadence is probably fine. Eventually we'll
hook the workflow and sync into the release pipeline to ensure that
`hashicorp/vault` branches are up-to-date when cutting community
releases.

As part of this I also fixed a few static analysis issues that popped up
when running `golangci-lint` and fixed a few smaller bugs.

Signed-off-by: Ryan Cragun <me@ryan.ec>
2025-07-11 14:08:14 -06:00
..
codechecker [QT-645] Restructure dev tools (#24559) 2024-01-09 17:50:46 +00:00
pipeline [VAULT-32028] pipeline(github): add sync branches sub-command (#31252) 2025-07-11 14:08:14 -06:00
semgrep Add identity info to activity export API (#28064) 2024-08-13 14:38:34 -04:00
stubmaker Allow stubmaker to work outside of a git repository (#24678) 2024-05-30 13:19:10 -04:00
tools.go [QT-645] Restructure dev tools (#24559) 2024-01-09 17:50:46 +00:00
tools.sh Switch to enumer tool that works with Go 1.24 (#30053) 2025-03-27 12:33:38 -04:00