Skip to content

Commit d122216

Browse files
update env in test-docker-compose
1 parent 55fbc7d commit d122216

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/test-docker-compose.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,37 @@ on:
1010
- synchronize
1111

1212
jobs:
13-
1413
test-docker-compose:
1514
runs-on: ubuntu-latest
15+
env:
16+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
17+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
18+
AWS_REGION: ${{ secrets.AWS_REGION }}
19+
S3_BUCKET: ${{ secrets.S3_BUCKET }}
20+
# OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
21+
1622
steps:
1723
- name: Checkout
1824
uses: actions/checkout@v5
25+
- name: Create .env for Docker Compose
26+
run: |
27+
echo "POSTGRES_USER=$POSTGRES_USER" >> backend/.env
28+
echo "POSTGRES_PASSWORD=$POSTGRES_PASSWORD" >> backend/.env
29+
echo "POSTGRES_DB=$POSTGRES_DB" >> backend/.env
30+
echo "POSTGRES_PORT=$POSTGRES_PORT" >> backend/.env
31+
echo "AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID" >> backend/.env
32+
echo "AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY" >> backend/.env
33+
echo "AWS_REGION=$AWS_REGION" >> backend/.env
34+
echo "S3_BUCKET=$S3_BUCKET" >> backend/.env
35+
echo "STACK_NAME=study-assistant" >> backend/.env
36+
1937
- run: docker compose build
2038
- run: docker compose down -v --remove-orphans
21-
- run: docker compose up -d --wait backend frontend adminer
39+
- run: docker compose up -d --wait backend adminer frontend
40+
2241
- name: Test backend is up
2342
run: curl http://localhost:8000/api/v1/utils/health-check
43+
2444
- name: Test frontend is up
2545
run: curl http://localhost:5173
2646
- run: docker compose down -v --remove-orphans

0 commit comments

Comments
 (0)