vault/.github/workflows
Ryan Cragun 84935e4416
[QT-697] enos: add descriptions and quality verification (#27311)
In order to take advantage of enos' ability to outline scenarios and to
inventory what verification they perform we needed to retrofit all of
that information to our existing scenarios and steps.

This change introduces an initial set of descriptions and verification
declarations that we can continue to refine over time.

As doing this required that I re-read every scenanario in its entirety I
also updated and fixed a few things along the way that I noticed,
including adding a few small features to enos that we utilize to make
handling initial versions programtic between versions instead of having a
delta between our globals in each branch.

* Update autopilot and in-place upgrade initial versions
* Programatically determine which initial versions to use based on Vault
  version
* Partially normalize steps between scenarios to make comparisons easier
* Update the MOTD to explain that VAULT_ADDR and VAULT_TOKEN have been
  set
* Add scenario and step descriptions to scenarios
* Add initial scenario quality verification declarations to scenarios
* Unpin Terraform in scenarios as >= 1.8.4 should work fine
2024-06-13 11:16:33 -06:00
..
actionlint.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
add-hashicorp-contributed-label.yml Run on all branches (#21683) 2023-07-07 19:40:05 +00:00
backport-ce.yml backport: bump backport-assistant to v0.4.3 (#27484) 2024-06-13 10:29:52 -06:00
build-artifacts-ce.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
build.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
changelog-checker.yml Automate feature changelog checking (#27450) 2024-06-12 08:54:29 -04:00
ci.yml Bump browser-actions/setup-chrome from 1.6.2 to 1.7.1 (#27246) 2024-06-11 17:13:00 +01:00
code-checker.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
copywrite.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
do-not-merge-checker.yml Add a CI check for do-not-merge label (#27325) 2024-06-04 09:37:10 -04:00
enos-lint.yml [QT-697] enos: add descriptions and quality verification (#27311) 2024-06-13 11:16:33 -06:00
enos-release-testing-oss.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
enos-run-k8s.yml [QT-697] enos: add descriptions and quality verification (#27311) 2024-06-13 11:16:33 -06:00
milestone-checker.yml Fix some GHAs not running on enterprise (#24765) 2024-01-10 15:05:08 +00:00
oss.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
plugin-update-check.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
plugin-update.yml gha: add branch as input to plugin update workflow (#27204) 2024-05-23 15:58:21 -05:00
remove-labels.yml ci: request vpc quota increase (#20360) 2023-05-22 11:18:06 -06:00
security-scan.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
stable-website.yaml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
test-acc-dockeronly-nightly.yml Add GitHub workflow concurrency controls (#22610) 2023-08-30 14:39:50 -07:00
test-ci-bootstrap.yml [QT-697] enos: add descriptions and quality verification (#27311) 2024-06-13 11:16:33 -06:00
test-ci-cleanup.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
test-enos-scenario-ui.yml [QT-697] enos: add descriptions and quality verification (#27311) 2024-06-13 11:16:33 -06:00
test-go.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
test-run-acc-tests-for-path.yml Bump actions/checkout from 4.1.5 to 4.1.6 (#27096) 2024-05-17 10:06:45 -04:00
test-run-enos-scenario-matrix.yml [QT-697] enos: add descriptions and quality verification (#27311) 2024-06-13 11:16:33 -06:00