From 13b4435c457e464256eedfc6f8824461e5a7e116 Mon Sep 17 00:00:00 2001 From: Cosmo Date: Sun, 1 Mar 2026 00:25:53 +0000 Subject: [PATCH] ci: add deploy trigger via curl --- .gitea/workflows/ci.yml | 6 ++++++ .gitea/workflows/deploy-prod.yml | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 26cf36e..d64a1d5 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -25,3 +25,9 @@ jobs: - name: Build 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"}}' diff --git a/.gitea/workflows/deploy-prod.yml b/.gitea/workflows/deploy-prod.yml index 6327d52..8c3b5e4 100644 --- a/.gitea/workflows/deploy-prod.yml +++ b/.gitea/workflows/deploy-prod.yml @@ -17,5 +17,8 @@ jobs: - name: Build run: CGO_ENABLED=0 go build -o main ./cmd/api - - name: Deploy - run: echo "Production deploy via docker" + - 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-api"}}'