From a5b572bc719d976e5b1c18eae5a35a79a2c81c99 Mon Sep 17 00:00:00 2001 From: Henry Chen <1474479+chenhunghan@users.noreply.github.com> Date: Sun, 13 Aug 2023 16:50:32 +0300 Subject: [PATCH] Use quay.io for storing smoke test images (#54) Signed-off-by: Hung-Han (Henry) Chen <chenhungh@gmail.com> --- .github/workflows/smoke_test.yaml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/smoke_test.yaml b/.github/workflows/smoke_test.yaml index 51d5347..fbd4faf 100644 --- a/.github/workflows/smoke_test.yaml +++ b/.github/workflows/smoke_test.yaml @@ -6,7 +6,8 @@ on: - main env: - REGISTRY: ghcr.io + REGISTRY: quay.io + REPO_ORG_NAME: ialacol IMAGE_NAME: ialacol-smoke-test HELM_NAMESPACE: default LOGGING_LEVEL: DEBUG @@ -29,9 +30,6 @@ env: jobs: build-image: runs-on: ubuntu-latest - permissions: - contents: read - packages: write steps: - name: Checkout uses: actions/checkout@v3 @@ -42,8 +40,8 @@ jobs: uses: docker/login-action@v2 with: registry: ${{ env.REGISTRY }} - username: ${{ github.actor }} - password: ${{ secrets.GITHUB_TOKEN }} + username: ${{ secrets.QUAY_ROBOT_USERNAME }} + password: ${{ secrets.QUAY_ROBOT_PASSWORD }} - name: Build and push Docker image uses: docker/build-push-action@v4 @@ -52,7 +50,7 @@ jobs: file: ./Dockerfile push: true tags: | - ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }} + ${{ env.REGISTRY }}/${{ env.REPO_ORG_NAME }}/${{ env.IMAGE_NAME }}:${{ github.sha }} llama-smoke-test: runs-on: ubuntu-latest needs: build-image @@ -75,7 +73,7 @@ jobs: cat > values.yaml <<EOF replicas: 1 deployment: - image: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }} + image: ${{ env.REGISTRY }}/${{ env.REPO_ORG_NAME }}/${{ env.IMAGE_NAME }}:${{ github.sha }} env: DEFAULT_MODEL_HG_REPO_ID: $LLAMA_MODEL_HG_REPO_ID DEFAULT_MODEL_FILE: $LLAMA_MODEL_FILE @@ -165,7 +163,7 @@ jobs: cat > values.yaml <<EOF replicas: 1 deployment: - image: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }} + image: ${{ env.REGISTRY }}/${{ env.REPO_ORG_NAME }}/${{ env.IMAGE_NAME }}:${{ github.sha }} env: DEFAULT_MODEL_HG_REPO_ID: $GPT_NEOX_MODEL_HG_REPO_ID DEFAULT_MODEL_FILE: $GPT_NEOX_MODEL_FILE @@ -233,7 +231,7 @@ jobs: cat > values.yaml <<EOF replicas: 1 deployment: - image: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }}:${{ github.sha }} + image: ${{ env.REGISTRY }}/${{ env.REPO_ORG_NAME }}/${{ env.IMAGE_NAME }}:${{ github.sha }} env: DEFAULT_MODEL_HG_REPO_ID: $STARCODER_MODEL_HG_REPO_ID DEFAULT_MODEL_FILE: $STARCODER_MODEL_FILE -- GitLab