Skip to content

Commit ee3702c

Browse files
authored
add redhat registry login (streamnative#650)
1 parent e47603e commit ee3702c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/bundle-release.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,13 @@ jobs:
192192
username: ${{ secrets.REDHAT_CERTIFICATED_CONTAINER_REGISTRY_USER }}
193193
password: ${{ secrets.REDHAT_CERTIFICATED_CONTAINER_REGISTRY_PASSWORD }}
194194

195+
- name: Login to RedHat Connect registry
196+
uses: docker/login-action@v1
197+
with:
198+
registry: https://registry.connect.redhat.com
199+
username: ${{ secrets.REDHAT_CONNECT_REGISTRY_USER }}
200+
password: ${{ secrets.REDHAT_CONNECT_REGISTRY_PASSWORD }}
201+
195202
- name: Build Openshift certificated container And Publish to Quay
196203
env:
197204
VERSION: ${{ inputs.tag }}
@@ -218,7 +225,8 @@ jobs:
218225
export TARGET_DIR=$(pwd)/artifacts
219226
export AUTHFILE=$(pwd)/authfile.json
220227
mkdir $TARGET_DIR
221-
echo $REDHAT_CERTIFICATED_CONTAINER_AUTHFILE > AUTHFILE
228+
echo $REDHAT_CERTIFICATED_CONTAINER_AUTHFILE > $AUTHFILE
229+
cat $AUTHFILE
222230
docker run -i --rm --security-opt=label=disable --env PFLT_LOGLEVEL=trace --env PFLT_ARTIFACTS=/artifacts --env PFLT_LOGFILE=/artifacts/preflight.log --env PFLT_CERTIFICATION_PROJECT_ID=$CONTAINER_IMAGE_CERTIFICATION_PROJECT_ID --env PFLT_PYXIS_API_TOKEN=$PFLT_PYXIS_API_TOKEN --env PFLT_DOCKERCONFIG=/temp-authfile.json -v $TARGET_DIR:/artifacts -v $AUTHFILE:/temp-authfile.json:ro quay.io/opdev/preflight:stable check container quay.io/redhat-isv-containers/$CONTAINER_IMAGE_CERTIFICATION_PROJECT_ID:$VERSION --submit
223231
sleep 60s
224232

0 commit comments

Comments
 (0)