From 35aa615b1ef64e451792404de36102d3858f41de Mon Sep 17 00:00:00 2001 From: alexandre grondin Date: Thu, 21 May 2026 12:58:34 +0200 Subject: [PATCH] =?UTF-8?q?ci:=20d=C3=A9ploiement=20d=C3=A9clench=C3=A9=20?= =?UTF-8?q?par=20tag=20x.x.x=20avec=20push=20vers=20registry.maisongrondin?= =?UTF-8?q?.fr?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/deploy.yml | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index e7a2f7b..9c66e7e 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -2,8 +2,8 @@ name: Build & Deploy on: push: - branches: - - main + tags: + - '[0-9]+.[0-9]+.[0-9]+' jobs: deploy: @@ -13,11 +13,21 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Build image + - name: Login au registry + run: | + echo "${{ secrets.REGISTRY_PASSWORD }}" | \ + docker login registry.maisongrondin.fr \ + -u ${{ secrets.REGISTRY_USERNAME }} \ + --password-stdin + + - name: Build et push vers le registry run: | docker build \ - -t budget-commun:latest \ + -t registry.maisongrondin.fr/alexandre/budget-commun:${{ gitea.ref_name }} \ + -t registry.maisongrondin.fr/alexandre/budget-commun:latest \ -f backend/Dockerfile . + docker push registry.maisongrondin.fr/alexandre/budget-commun:${{ gitea.ref_name }} + docker push registry.maisongrondin.fr/alexandre/budget-commun:latest - name: Redéployer sur TrueNAS run: |