ci: pass secets to reusable workflow
All checks were successful
development / Check commit compliance (push) Successful in 5s
test / end_to_end_vault (debian11, vault_default) (pull_request) Successful in 8s
test / end_to_end_vault (debian11, vault_with_raft_enabled) (pull_request) Successful in 7s
test / end_to_end_vault (debian12, vault_default) (pull_request) Successful in 1s
test / end_to_end_vault (debian12, vault_with_raft_enabled) (pull_request) Successful in 2s
test / end_to_end_vault (ubuntu2004, vault_default) (pull_request) Successful in 1s
test / end_to_end_vault (ubuntu2004, vault_with_raft_enabled) (pull_request) Successful in 2s
test / end_to_end_vault (ubuntu2204, vault_default) (pull_request) Successful in 1s
test / end_to_end_vault (ubuntu2204, vault_with_raft_enabled) (pull_request) Successful in 2s
test / end_to_end_vault (ubuntu2404, vault_default) (pull_request) Successful in 1s
test / end_to_end_vault (ubuntu2404, vault_with_raft_enabled) (pull_request) Successful in 2s
pull-requests-open / Check commit compliance (pull_request) Successful in 9s

This commit is contained in:
Bertrand Lanson 2024-09-15 22:51:47 +02:00
parent d4c4bb1cf1
commit 530034556d
Signed by: lanson
SSH Key Fingerprint: SHA256:/nqc6HGqld/PS208F6FUOvZlUzTS0rGpNNwR5O2bQBw
2 changed files with 8 additions and 0 deletions

View File

@ -23,3 +23,6 @@ jobs:
role: vault role: vault
scenario: ${{ matrix.scenario}} scenario: ${{ matrix.scenario}}
test_os: ${{ matrix.test_os }} test_os: ${{ matrix.test_os }}
secrets:
VAULT_APPROLE_ID: ${{ secrets.VAULT_APPROLE_ID }}
VAULT_APPROLE_SECRET_ID: ${{ secrets.VAULT_APPROLE_SECRET_ID }}

View File

@ -16,6 +16,11 @@ on:
required: true required: true
type: string type: string
description: "On which OS to run the tests" description: "On which OS to run the tests"
secrets:
VAULT_APPROLE_ID:
required: true
VAULT_APPROLE_SECRET_ID:
required: true
jobs: jobs:
retrieve-credentials: retrieve-credentials: