Updating workflows to use AppRole auth for HC Vault.

This commit is contained in:
2026-06-30 14:00:26 -04:00
parent ddfe72e830
commit 28c1847ae1
2 changed files with 9 additions and 6 deletions
@@ -209,8 +209,9 @@ jobs:
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_AUTH: token
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
HC_VAULT_AUTH: approle
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Pre-pull/build service images in parallel
@@ -414,8 +415,9 @@ jobs:
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_AUTH: token
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
HC_VAULT_AUTH: approle
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Pre-pull/build service images in parallel
+3 -2
View File
@@ -138,8 +138,9 @@ jobs:
with:
HC_VAULT_VERSION: ${{ env.HC_VAULT_VERSION }}
HC_VAULT_ADDR: ${{ secrets.TREZ_VAULT_ADDR }}
HC_VAULT_AUTH: token
HC_VAULT_TOKEN: ${{ secrets.VAULT_GITEA_TOKEN }}
HC_VAULT_AUTH: approle
HC_VAULT_ROLE_ID: ${{ secrets.VAULT_ROLE_ID }}
HC_VAULT_SECRET_ID: ${{ secrets.VAULT_SECRET_ID }}
HC_VAULT_SECRETS_PATH: rinoa-docker/env
- name: Docker Compose Deployment