name: Deploy Production on: push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 with: node-version: '20' - name: Install dependencies run: npm ci - name: Build run: npm run build - name: Trigger Deploy run: | curl -s -X POST http://172.18.0.1:9000/deploy \ -H 'Content-Type: application/json' \ -d '{"ref":"refs/heads/main","repository":{"name":"pulse-web"}}'