Skip to content

Commit 453cdc7

Browse files
committed
fix(ci): compose build fallback creds
1 parent a245a9b commit 453cdc7

2 files changed

Lines changed: 20 additions & 0 deletions

File tree

.github/workflows/ci-test-e2e.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,10 @@ on:
4949
required: true
5050
CR_PAT:
5151
required: true
52+
TEMP_DOCKERHUB_FIPS_USER:
53+
required: false
54+
TEMP_DOCKERHUB_FIPS_PASS:
55+
required: false
5256
QASE_API_TOKEN:
5357
required: false
5458
REPORTER_ROCKETCHAT_URL:
@@ -122,6 +126,16 @@ jobs:
122126
username: ${{ secrets.CR_USER }}
123127
password: ${{ secrets.CR_PAT }}
124128

129+
- name: Login to DockerHub for FIPS base images
130+
if: inputs.release == 'fips' && env.TEMP_DOCKERHUB_FIPS_USER != '' && env.TEMP_DOCKERHUB_FIPS_PASS != ''
131+
uses: docker/login-action@v3
132+
env:
133+
TEMP_DOCKERHUB_FIPS_USER: ${{ secrets.TEMP_DOCKERHUB_FIPS_USER }}
134+
TEMP_DOCKERHUB_FIPS_PASS: ${{ secrets.TEMP_DOCKERHUB_FIPS_PASS }}
135+
with:
136+
username: ${{ secrets.TEMP_DOCKERHUB_FIPS_USER }}
137+
password: ${{ secrets.TEMP_DOCKERHUB_FIPS_PASS }}
138+
125139
- uses: actions/checkout@v6
126140

127141
- name: Setup NodeJS

.github/workflows/ci.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -623,6 +623,8 @@ jobs:
623623
secrets:
624624
CR_USER: ${{ secrets.CR_USER }}
625625
CR_PAT: ${{ secrets.CR_PAT }}
626+
TEMP_DOCKERHUB_FIPS_USER: ${{ secrets.TEMP_DOCKERHUB_FIPS_USER }}
627+
TEMP_DOCKERHUB_FIPS_PASS: ${{ secrets.TEMP_DOCKERHUB_FIPS_PASS }}
626628

627629
test-api-livechat-fips:
628630
name: 🔨 Test API Livechat (FIPS)
@@ -642,6 +644,8 @@ jobs:
642644
secrets:
643645
CR_USER: ${{ secrets.CR_USER }}
644646
CR_PAT: ${{ secrets.CR_PAT }}
647+
TEMP_DOCKERHUB_FIPS_USER: ${{ secrets.TEMP_DOCKERHUB_FIPS_USER }}
648+
TEMP_DOCKERHUB_FIPS_PASS: ${{ secrets.TEMP_DOCKERHUB_FIPS_PASS }}
645649

646650
test-ui-fips:
647651
name: 🔨 Test UI (FIPS)
@@ -664,6 +668,8 @@ jobs:
664668
secrets:
665669
CR_USER: ${{ secrets.CR_USER }}
666670
CR_PAT: ${{ secrets.CR_PAT }}
671+
TEMP_DOCKERHUB_FIPS_USER: ${{ secrets.TEMP_DOCKERHUB_FIPS_USER }}
672+
TEMP_DOCKERHUB_FIPS_PASS: ${{ secrets.TEMP_DOCKERHUB_FIPS_PASS }}
667673
QASE_API_TOKEN: ${{ secrets.QASE_API_TOKEN }}
668674
REPORTER_ROCKETCHAT_API_KEY: ${{ secrets.REPORTER_ROCKETCHAT_API_KEY }}
669675
REPORTER_ROCKETCHAT_URL: ${{ secrets.REPORTER_ROCKETCHAT_URL }}

0 commit comments

Comments
 (0)