vault/.github/workflows
Vault Automation 3a108ea88e
Backport [VAULT-41857] pipeline(find-artifact): add support for finding artifacts from branches into ce/main (#11971)
* [VAULT-41857] pipeline(find-artifact): add support for finding artifacts from branches (#11799)

Add support for finding matching workflow artifacts from branches rather than PRs. This allows us to trigger custom HCP image builds from a branch rather than an PR. It also enables us to build and test the HCP image on a scheduled nightly cadence, which we've also enabled.

As part of these changes I also added support for specifying which environment you want to test and threaded it through the cloud scenario now that there are multiple variants. We also make the testing workflow workflow_dispatch-able so that we can trigger HVD testing for any custom image in any environment without building a new image.

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2026-01-26 22:27:10 +00:00
..
actionlint.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
add-hashicorp-contributed-label.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
benchmark-prevent-performance-degradations.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
build-artifacts-ce.yml Remove esoteric builds (#11528) (#11559) 2025-12-29 22:38:56 +00:00
build-artifacts-ent.yml [VAULT-34830] actions: update CE workflows for unified enterprise repository (#31425) 2025-08-07 14:35:18 -06:00
build-hcp-image.yml Backport [VAULT-41857] pipeline(find-artifact): add support for finding artifacts from branches into ce/main (#11971) 2026-01-26 22:27:10 +00:00
build.yml Backport [VAULT-41857] pipeline(find-artifact): add support for finding artifacts from branches into ce/main (#11971) 2026-01-26 22:27:10 +00:00
changelog-checker.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
ci.yml actions: pin to latest actions (#11818) (#11909) 2026-01-22 20:38:08 +00:00
code-checker.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
copy-external-contributor-pull-request-ce.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
copywrite.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
do-not-merge-checker.yml [VAULT-34830] actions: update CE workflows for unified enterprise repository (#31425) 2025-08-07 14:35:18 -06:00
enos-lint.yml actions(runners): add backup self-hosted runner types (#11884) (#11937) 2026-01-23 21:12:52 +00:00
enos-release-testing-oss.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
mend-pr-scan.yml mend: reintroduce mend scanner but request amd64 runners and update pinned actions (#11386) (#11387) 2025-12-16 18:36:22 +00:00
milestone-checker.yml actions: use self-hosted runners in hashicorp/vault-enterprise (#9664) (#9683) 2025-09-26 10:12:43 -06:00
oss.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
plugin-update-check.yml actions: pin to latest actions (#11818) (#11909) 2026-01-22 20:38:08 +00:00
plugin-update.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
remove-labels.yml actions: use self-hosted runners in hashicorp/vault-enterprise (#9664) (#9683) 2025-09-26 10:12:43 -06:00
security-scan.yml actions(runners): add backup self-hosted runner types (#11884) (#11937) 2026-01-23 21:12:52 +00:00
test-acc-dockeronly-nightly.yml Add GitHub workflow concurrency controls (#22610) 2023-08-30 14:39:50 -07:00
test-ci-bootstrap.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
test-ci-cleanup.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
test-enos-scenario-ui.yml actions(runners): add backup self-hosted runner types (#11884) (#11937) 2026-01-23 21:12:52 +00:00
test-go.yml actions: pin to latest actions (#11818) (#11909) 2026-01-22 20:38:08 +00:00
test-run-acc-tests-for-path.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
test-run-enos-scenario-cloud.yml Backport [VAULT-41857] pipeline(find-artifact): add support for finding artifacts from branches into ce/main (#11971) 2026-01-26 22:27:10 +00:00
test-run-enos-scenario-containers.yml actions(runners): add backup self-hosted runner types (#11884) (#11937) 2026-01-23 21:12:52 +00:00
test-run-enos-scenario-matrix.yml [VAULT-41294] docker: build OCI container images (#11545) (#11549) 2025-12-29 10:58:02 -08:00
test-run-enos-scenario.yml actions: pin to latest actions (#11818) (#11909) 2026-01-22 20:38:08 +00:00