Skip to content

Commit c6ca658

Browse files
committed
Add Icinga secrets to beaker job
To access Icinga EL repos, we need basic authentication. Vox Pupuli has test secrets. This relates to voxpupuli/puppet-icingadb#5
1 parent 493e82e commit c6ca658

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

.github/workflows/beaker.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,12 @@ on:
7373
beaker_hcloud_token:
7474
description: token to access the Hetzner Cloud API
7575
required: false
76+
icinga_repo_password:
77+
description: password to access upstream Icinga repos
78+
required: false
79+
icinga_repo_user:
80+
description: user to access upstream Icinga repos
81+
required: false
7682

7783
env:
7884
BEAKER_HYPERVISOR: ${{ inputs.beaker_hypervisor }}
@@ -155,6 +161,8 @@ jobs:
155161
env:
156162
BUNDLE_WITHOUT: development:test:release
157163
BEAKER_HCLOUD_TOKEN: '${{ secrets.beaker_hcloud_token }}'
164+
ICINGA_REPO_PASSWORD: '${{ secrets.icinga_repo_password }}'
165+
ICINGA_REPO_USER: '${{ secrets.icinga_repo_user }}'
158166
strategy:
159167
fail-fast: false
160168
matrix:

0 commit comments

Comments
 (0)