name: Build and Deploy (Gitea) on: push: branches: [ main ] jobs: build-and-deploy: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Build Web App run: | docker build --no-cache -t microtecflix-app:local . - name: Deploy to Portainer / Docker Swarm run: | docker service update --force --image microtecflix-app:local microtecflix_microtecflix