Skip to content
Snippets Groups Projects
Unverified Commit a5b572bc authored by Henry Chen's avatar Henry Chen Committed by GitHub
Browse files

Use quay.io for storing smoke test images (#54)

parent 45524c20
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,8 @@ on: ...@@ -6,7 +6,8 @@ on:
- main - main
env: env:
REGISTRY: ghcr.io REGISTRY: quay.io
REPO_ORG_NAME: ialacol
IMAGE_NAME: ialacol-smoke-test IMAGE_NAME: ialacol-smoke-test
HELM_NAMESPACE: default HELM_NAMESPACE: default
LOGGING_LEVEL: DEBUG LOGGING_LEVEL: DEBUG
...@@ -29,9 +30,6 @@ env: ...@@ -29,9 +30,6 @@ env:
jobs: jobs:
build-image: build-image:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
...@@ -42,8 +40,8 @@ jobs: ...@@ -42,8 +40,8 @@ jobs:
uses: docker/login-action@v2 uses: docker/login-action@v2
with: with:
registry: ${{ env.REGISTRY }} registry: ${{ env.REGISTRY }}
username: ${{ github.actor }} username: ${{ secrets.QUAY_ROBOT_USERNAME }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.QUAY_ROBOT_PASSWORD }}
- name: Build and push Docker image - name: Build and push Docker image
uses: docker/build-push-action@v4 uses: docker/build-push-action@v4
...@@ -52,7 +50,7 @@ jobs: ...@@ -52,7 +50,7 @@ jobs:
file: ./Dockerfile file: ./Dockerfile
push: true push: true
tags: | 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: llama-smoke-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: build-image needs: build-image
...@@ -75,7 +73,7 @@ jobs: ...@@ -75,7 +73,7 @@ jobs:
cat > values.yaml <<EOF cat > values.yaml <<EOF
replicas: 1 replicas: 1
deployment: 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: env:
DEFAULT_MODEL_HG_REPO_ID: $LLAMA_MODEL_HG_REPO_ID DEFAULT_MODEL_HG_REPO_ID: $LLAMA_MODEL_HG_REPO_ID
DEFAULT_MODEL_FILE: $LLAMA_MODEL_FILE DEFAULT_MODEL_FILE: $LLAMA_MODEL_FILE
...@@ -165,7 +163,7 @@ jobs: ...@@ -165,7 +163,7 @@ jobs:
cat > values.yaml <<EOF cat > values.yaml <<EOF
replicas: 1 replicas: 1
deployment: 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: env:
DEFAULT_MODEL_HG_REPO_ID: $GPT_NEOX_MODEL_HG_REPO_ID DEFAULT_MODEL_HG_REPO_ID: $GPT_NEOX_MODEL_HG_REPO_ID
DEFAULT_MODEL_FILE: $GPT_NEOX_MODEL_FILE DEFAULT_MODEL_FILE: $GPT_NEOX_MODEL_FILE
...@@ -233,7 +231,7 @@ jobs: ...@@ -233,7 +231,7 @@ jobs:
cat > values.yaml <<EOF cat > values.yaml <<EOF
replicas: 1 replicas: 1
deployment: 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: env:
DEFAULT_MODEL_HG_REPO_ID: $STARCODER_MODEL_HG_REPO_ID DEFAULT_MODEL_HG_REPO_ID: $STARCODER_MODEL_HG_REPO_ID
DEFAULT_MODEL_FILE: $STARCODER_MODEL_FILE DEFAULT_MODEL_FILE: $STARCODER_MODEL_FILE
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment