Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ACC-585] Verify vault secrets workflow (#14)
* First draft of a shared github action to verify vault secrets * JS-based action to verify vault secrets * move vault_token dep to secrets * Fix require * Debugging * more debugging * checking out action repo in parallel * npm installing * small fix * Progress - processing inputs * add new inputs to action yaml * Trying to pull PR changes using Octokit * debugging * debugging * trying to use better REST api dep * Trying to fix auth for github API * fixes * fixes * debugging * trying to fix regex * debugging inputs * debugging * debugging * Fix inputs * Incorporating updated approach to retrieve Vault tokens * Try a different runner * syntax fix * revert change to runner * trying to fix env var issue * try a different runner * debugging * Trying to fix permissions issue * debugging * debugging * debugging * Progress, but still debugging * debugging * debugging * debugging * Use vault github action to retrieve keys * Fixes * debugging * debugging * fix * dealing with outputs * debugging * debugging * debugging * using artifacts to pass keys output * fix keys pull step * adjust downloading of keys artifacts * Download all edge-env keys by wildcard * Trying to parse keys and feed to JS action * merging downloaded artifacts * fix keys path * Cleaning up - trying to fix output formatting * Debugging * Debugging * Debugging * debug * debugging * Actually fail on missing env vars * Add logic to ignore specified environment variables * reformatting * tweaking * tweaking * Fix * Reworking some JS, tests * small fix * add CI script * set correct working directory for CI * Try a different approach to identifying environment variables * Regex update to find fetch_env, fetch_env! and get_env * change the branch for JS checkout to the master branch * formatting fix
- Loading branch information