ci: add deploy trigger via curl
All checks were successful
CI / ci (push) Successful in 15s

This commit is contained in:
Cosmo
2026-03-01 00:25:53 +00:00
parent edbd565ad3
commit 13b4435c45
2 changed files with 11 additions and 2 deletions

View File

@@ -25,3 +25,9 @@ jobs:
- name: Build - name: Build
run: CGO_ENABLED=0 go build -o main ./cmd/api run: CGO_ENABLED=0 go build -o main ./cmd/api
- name: Trigger Deploy
run: |
curl -s -X POST http://172.18.0.1:9000/deploy \
-H 'Content-Type: application/json' \
-d '{"ref":"refs/heads/dev","repository":{"name":"pulse-api"}}'

View File

@@ -17,5 +17,8 @@ jobs:
- name: Build - name: Build
run: CGO_ENABLED=0 go build -o main ./cmd/api run: CGO_ENABLED=0 go build -o main ./cmd/api
- name: Deploy - name: Trigger Deploy
run: echo "Production deploy via docker" 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-api"}}'