Files
pulse-web/.gitea/workflows/deploy-prod.yml
Cosmo f23f794642
All checks were successful
CI / ci (push) Successful in 1m17s
ci: add deploy trigger via curl
2026-03-01 00:25:53 +00:00

28 lines
561 B
YAML

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"}}'