vault-action/integrationTests/e2e-tls
Srikrishna Iyer 7e48e563b6
Some checks failed
/ build (push) Waiting to run
/ integrationOSS (push) Waiting to run
/ integrationEnterprise (push) Waiting to run
/ e2e (push) Waiting to run
/ e2e-tls (push) Waiting to run
Lint GitHub Actions Workflows / actionlint (push) Has been cancelled
Upgrade Node.js to 24 and update dependencies (#604)
* chore: upgrade Node.js to 24 and update dependencies

- Upgrade Node.js from 20 to 24.15.0 across all CI jobs and workflows
- Run npm audit fix to resolve CVEs in dependencies
- Generate TLS certs dynamically via scripts/gen-tls-certs.sh instead of using static certs
- Add Makefile targets for running each integration test suite locally

* add GOPATH/bin to PATH before running gen-tls-certs.sh

* Add changelog entry

* refactor makefile

* Refine e2e-enterprise pipeline and scripts
2026-05-12 10:21:00 +05:30
..
configs Upgrade Node.js to 24 and update dependencies (#604) 2026-05-12 10:21:00 +05:30
e2e-tls.test.js [COMPLIANCE] Add Copyright and License Headers (Batch 1 of 1) (#589) 2026-01-22 12:54:31 -05:00
jest.config.js [COMPLIANCE] Add Copyright and License Headers (Batch 1 of 1) (#589) 2026-01-22 12:54:31 -05:00
README.md Add TLS and mTLS support 2020-08-05 16:36:27 -04:00
setup.js [COMPLIANCE] Add Copyright and License Headers (Batch 1 of 1) (#589) 2026-01-22 12:54:31 -05:00

e2e tests

This test suite runs vault-action as a GitHub Action in the context of a live build, and then verifies that the appropriate environmental variables are set. These tests are intended to mostly be very simple smoke tests to verify that the action is being compiled and run correctly in context.