From f4cc85b6afd72960c72513dae9f9870764ac80cc Mon Sep 17 00:00:00 2001 From: Harshad Reddy Nalla Date: Tue, 4 Apr 2023 17:25:04 -0400 Subject: [PATCH] Github action: Direct authenticate the skopeo function Signed-off-by: Harshad Reddy Nalla --- .github/workflows/pr-close-image-delete.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pr-close-image-delete.yml b/.github/workflows/pr-close-image-delete.yml index 60cd63192..66f99d5bf 100644 --- a/.github/workflows/pr-close-image-delete.yml +++ b/.github/workflows/pr-close-image-delete.yml @@ -19,16 +19,11 @@ jobs: run: | sudo apt-get -y update sudo apt-get -y install skopeo - - name: Login to quay.io - shell: bash - env: - QUAY_ROBOT_USERNAME: ${{ secrets.QUAY_ROBOT_USERNAME }} - QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }} - run: | - skopeo login quay.io -u ${QUAY_ROBOT_USERNAME} -p ${QUAY_ROBOT_TOKEN} - name: Delete PR image shell: bash env: PR: ${{ github.event.pull_request.number }} + QUAY_ROBOT_USERNAME: ${{ secrets.QUAY_ROBOT_USERNAME }} + QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }} run: | - skopeo delete docker://${QUAY_IMAGE_REPO}:pr-${{ env.PR }} + skopeo delete --creds ${QUAY_ROBOT_USERNAME}:${QUAY_ROBOT_TOKEN} docker://${QUAY_IMAGE_REPO}:pr-${{ env.PR }}