vault/.github/workflows
Vault Automation e7965c8bdf
[VAULT-41294] docker: build OCI container images (#11545) (#11549)
This change does a few things that might not be obvious:

- We stop requesting the previous runner image. This will result in us
  using Docker 29 instead of 28. With this comes changes in our
  container build system, most notably that container images are now
  exported as OCI images. Every container runtime that we support also
  supports OCI images so this ought to have no meaningful impact to
  downstream users. One noticeable change is that the image layers are
  now compressed so the final image size on disk will be considerably
  smaller than before.

- Upgrade `hashicorp/action-setup-enos` to the latest version. This is not
  strictly required for this change but as we just released a new version of
  the CLI it makes sense to update it here. We should also note that recently
  we released a new version of `terraform-provider-enos` which contains
  necessary for this change as our docker and kind resources needed to be
  updated handle OCI and Docker exported images. Previously they relied on
  files that existed only in Docker images.

Signed-off-by: Ryan Cragun <me@ryan.ec>
Co-authored-by: Ryan Cragun <me@ryan.ec>
2025-12-29 10:58:02 -08: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 pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07: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-39160] actions(hcp): add support for testing custom images on HCP into ce/main (#9433) 2025-09-19 09:00:55 -07:00
build.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
changelog-checker.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07:00
ci.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07: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 [VAULT-41294] docker: build OCI container images (#11545) (#11549) 2025-12-29 10:58:02 -08: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 pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07: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 use 'stable' instead of .go-version for the security scanner (#11374) (#11463) 2025-12-19 15:45:41 -08: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 [VAULT-41294] docker: build OCI container images (#11545) (#11549) 2025-12-29 10:58:02 -08:00
test-go.yml pipeline: pin actions to latest versions (#11453) (#11458) 2025-12-18 13:19:23 -07: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-39160] actions(hcp): add support for testing custom images on HCP into ce/main (#9433) 2025-09-19 09:00:55 -07:00
test-run-enos-scenario-containers.yml [VAULT-41294] docker: build OCI container images (#11545) (#11549) 2025-12-29 10:58:02 -08: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 [VAULT-41294] docker: build OCI container images (#11545) (#11549) 2025-12-29 10:58:02 -08:00