Skip to content

Commit 695b73c

Browse files
committed
edit CICD workflow
1 parent 0abc974 commit 695b73c

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

.github/workflows/mlops_workflow.yml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,23 +24,34 @@ jobs:
2424
echo "DATABASE_URL=${{ secrets.DATABASE_URL }}" >> .env
2525
echo "LLM_API_KEY=${{ secrets.LLM_API_KEY }}" >> .env
2626
echo "MODEL=${{ secrets.MODEL }}" >> .env
27+
echo "API_V1_STR=${{ secrets.API_V1_STR }}" >> .env
28+
echo "PROJECT_NAME=${{ secrets.PROJECT_NAME }}" >> .env
29+
echo "DESCRIPTION=${{ secrets.DESCRIPTION }}" >> .env
30+
echo "VERSION=${{ secrets.VERSION }}" >> .env
31+
echo "SECRET_KEY=${{ secrets.SECRET_KEY }}" >> .env
32+
echo "ALGORITHM=${{ secrets.ALGORITHM }}" >> .env
33+
echo "ACCESS_TOKEN_EXPIRE_MINUTES=${{ secrets.ACCESS_TOKEN_EXPIRE_MINUTES }}" >> .env
34+
echo "ALLOWED_ORIGINS=${{ secrets.ALLOWED_ORIGINS }}" >> .env
35+
echo "AWS_ACCESS_KEY_ID=${{ secrets.AWS_ACCESS_KEY_ID }}" >> .env
36+
echo "AWS_SECRET_ACCESS_KEY=${{ secrets.AWS_SECRET_ACCESS_KEY }}" >> .env
37+
echo "AWS_REGION=${{ secrets.AWS_REGION }}" >> .env
2738
- name: Run tests
2839
run: pytest
29-
- name: Clean up .env
30-
run: rm .env
3140

3241
build:
3342
needs: test
34-
runs-on: ubuntu-latest
43+
runs-on: macos-15
3544
steps:
3645
- uses: actions/checkout@v2
3746
- name: Build Docker image
3847
run: docker build -t cinex10/codinsight:latest .
3948
- name: Log in to Docker Hub
40-
uses: docker/login-action@v1
49+
uses: docker/login-action@v3
4150
with:
4251
username: ${{ secrets.DOCKER_HUB_USERNAME }}
4352
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
4453
- name: Push Docker image
4554
run: |
46-
docker push cinex10/codinsight:latest
55+
docker push cinex10/codinsight:latest
56+
- name: Clean up .env
57+
run: rm .env

0 commit comments

Comments
 (0)