Skip to content

Update node.js.yml

Update node.js.yml #12

Workflow file for this run

name: Docker Compose Deploy
on:
push:
branches: [ "main" ]
jobs:
deploy:
runs-on: self-hosted
steps:
# Checkout code
- name: Checkout repository
uses: actions/checkout@v3
# Stop existing containers (if running)
- name: Stop existing containers
run: docker compose -f docker-compose-test.yml down
# Build images
- name: Build Docker images
run: docker compose -f docker-compose-test.yml build --no-cache
# Start services (app + mysql)
- name: Start Docker services
run: docker compose -f docker-compose-test.yml up -d