name: Deploy Application on: push: branches: - master jobs: deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Build and restart Docker containers run: | docker-compose down docker-compose build docker-compose up -d