Skip to content

fix: trying only to compose (no down or build) #5

fix: trying only to compose (no down or build)

fix: trying only to compose (no down or build) #5

Workflow file for this run

name: Deploy to dev
on:
push:
branches:
- add_deploy_dev
workflow_dispatch:
jobs:
deploy-dev:
runs-on: self-hosted
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Set up environment variables
uses: falti/dotenv-action@v1.1.4
with:
export-variables: true
keys-case: bypass
- name: Check environment variables
run: env
# - name: Stop and remove existing containers
# run: |
# docker compose -f docker-compose.dev.yml down
# - name: Build Docker images
# run: |
# docker compose -f docker-compose.dev.yml build
- name: Run Docker containers
run: |
docker compose -f docker-compose.dev.yml up -d
- name: Check Docker containers
run: |
docker ps
- name: Test app deployment
run: |
curl -s http://localhost:20514 || echo "Backend not accessible" && exit 1
curl -s http://localhost:20515 || echo "Frontend not accessible" && exit 1
curl -s http://localhost:20516 || echo "Gateway not accessible" && exit 1