From 3291cbe6c3642ccec59f0adabd55c7a39194405c Mon Sep 17 00:00:00 2001 From: Manus CI Date: Fri, 21 Aug 2026 10:58:18 +0000 Subject: [PATCH] =?UTF-8?q?CI=20:=20workflow=20validate.yml=20(v=C3=A9rifi?= =?UTF-8?q?cation=20structure),=20manifeste=20ci.required:true?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/validate.yml | 21 +++++++++++++++++++++ app.json | 7 +++++++ 2 files changed, 28 insertions(+) create mode 100644 .gitea/workflows/validate.yml create mode 100644 app.json diff --git a/.gitea/workflows/validate.yml b/.gitea/workflows/validate.yml new file mode 100644 index 0000000..688f6da --- /dev/null +++ b/.gitea/workflows/validate.yml @@ -0,0 +1,21 @@ +name: Validation applicative + +on: + push: + branches: [main, master] + workflow_dispatch: + +jobs: + verify: + name: Vérification structure + runs-on: ci-node22 + timeout-minutes: 5 + steps: + - name: Récupérer les sources + uses: actions/checkout@v4 + + - name: Vérifier la structure du projet + run: | + echo "Vérification de la structure SONUM..." + test -f docker-compose.yml && echo "OK: docker-compose.yml" || exit 1 + echo "Structure valide." diff --git a/app.json b/app.json new file mode 100644 index 0000000..2174aa5 --- /dev/null +++ b/app.json @@ -0,0 +1,7 @@ +{ + "id": "sonum", + "name": "SONUM", + "category": "ITINOVA", + "containerName": "sonum", + "ci": { "required": true } +}