Skip to content

refactor: update backend & frontend deploy workflow file #3

refactor: update backend & frontend deploy workflow file

refactor: update backend & frontend deploy workflow file #3

Workflow file for this run

name: Run CI
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
run-code:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up docker buildx
uses: docker/setup-buildx-action@v3
- name: Create environment file
run: |
# Create backend .env file
echo "MONGODB_URL=${{ secrets.MONGODB_URL }}" > ./backend/.env
# Create frontend .env file
echo "VITE_API_URL=http://localhost:5000/api/v1/" > ./frontend/.env
- name: Start docker containers
run: docker compose -f docker-compose.yml -f docker-compose.dev.yml up -d
- name: Wait for services to start
run: sleep 15
- name: Check running containers
run: docker ps