From 6bb10cdcba85550189471d6fd8b69e326b7018a2 Mon Sep 17 00:00:00 2001 From: Francesco Mancuso Date: Sun, 25 Jan 2026 19:35:48 +0100 Subject: [PATCH] Aggiunta l'action Signed-off-by: Francesco Mancuso --- .gitea/workflows/deploy.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .gitea/workflows/deploy.yaml diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml new file mode 100644 index 0000000..39161de --- /dev/null +++ b/.gitea/workflows/deploy.yaml @@ -0,0 +1,30 @@ +name: Deploy +on: [push] + +jobs: + trigger: + runs-on: ubuntu-latest + steps: + - name: Build & Deploy + env: + REPO_NAME: ${{ gitea.event.repository.name }} + REPO_OWNER: ${{ gitea.repository_owner }} + # Imposta la cartella che conterrĂ  la root del sito! + # Default "/" + # Con nome "nome_cartella" + ROOT_DIR: "/" + # Cosa stai andando a pubblicare? + # - pages sito web statico + # - dynamic sito web dinamico con PHP + TYPE: "dynamic" + JOB_TOKEN: ${{ gitea.token }} + run: | + curl -f -s -S -X -v POST http://gitea-webhook:9000/hooks/trigger-deploy \ + -H "Content-Type: application/json" \ + -d "{ + \"repository\": { \"name\": \"$REPO_NAME\" }, + \"owner\": { \"username\": \"$REPO_OWNER\" }, + \"root\": \"$ROOT_DIR\", + \"type\": \"$TYPE\", + \"token\": \"$JOB_TOKEN\" + }" \ No newline at end of file