Skip to content

Transition From GH Secrets To Vault Secrets#518

Open
dchansen06 wants to merge 9 commits into
mainfrom
VaultSecrets
Open

Transition From GH Secrets To Vault Secrets#518
dchansen06 wants to merge 9 commits into
mainfrom
VaultSecrets

Conversation

@dchansen06

Copy link
Copy Markdown
Contributor

Migrate To Vault Secrets

Problem and Scope

GH Secrets are hard to manage

Description

Acquire secrets from GR Vault

Gotchas and Limitations

GR Vault must work correctly

Testing

  • HOOTL testing
  • HITL testing
  • Human tested

Testing Details

Actions work as expected

Larger Impact

Forward replace secrets easier

Additional Context and Ticket

Resolves #516

Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
@dchansen06 dchansen06 self-assigned this Jun 27, 2026
@dchansen06 dchansen06 added Documentation Improvements or additions to documentation Enhancement New feature or request GitHub Meta, anything related to or dealing with GitHub Small Fry Something that is small, could include bug fixes or smaller changes 3 NORMAL Important but not really a priority labels Jun 27, 2026
@dchansen06 dchansen06 added this to the Monorepo Niceties milestone Jun 27, 2026
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Comment thread .github/workflows/AutoFormat.yml Outdated
id-token: write
steps:
- name: Acquire Secrets
uses: Gaucho-Racing/vault-pull-secrets@0213e35e9bd149451c9a2f035287c21ba09053ac # v1.2.0

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

should prob just do @v1 so any bug fixes will propogate

dchansen06 and others added 4 commits June 26, 2026 22:14
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
Signed-off-by: Daniel Hansen <dchansen06@gmail.com>
@dchansen06 dchansen06 marked this pull request as ready for review June 27, 2026 05:39
@dchansen06

dchansen06 commented Jun 27, 2026

Copy link
Copy Markdown
Contributor Author

See .github/workflows/deploy.yml in Gaucho-Racing/Vault for reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3 NORMAL Important but not really a priority Documentation Improvements or additions to documentation Enhancement New feature or request GitHub Meta, anything related to or dealing with GitHub Small Fry Something that is small, could include bug fixes or smaller changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate Autoformat Secret To Vault Secrets

2 participants