name: Deploy # on: [push] on: push: branches: - main # Adjust the branch as needed jobs: build_and_push_images: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Docker login run: docker login -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }} ci.svs-tech.pro - name: Build and push Docker images run: | docker compose build docker compose push