From e977bd83bdb2d0cccbb563fdced0c838494a11cd Mon Sep 17 00:00:00 2001 From: THOLOT DECHENE Matthieu Date: Fri, 21 Nov 2025 22:10:19 +0000 Subject: [PATCH] Actualiser .github/workflows/ci.yml --- .github/workflows/ci.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f75a9f7..7dc7617 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,19 +7,30 @@ on: - develop - test-ci pull_request: + jobs: build: - runs-on: ubuntu-latest + runs-on: self-hosted # on utilise TON runner act_runner + steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 + - name: Checkout via SSH + uses: actions/checkout@v4 + with: + ssh-key: ${{ secrets.RUNNER_SSH_KEY }} # la clé privée ici + persist-credentials: false + fetch-depth: 1 + + - name: Setup Node.js + uses: actions/setup-node@v4 with: - ssh-key: ${{ secrets.RUNNER_SSH_KEY }} node-version: 20 cache: 'npm' + - name: Install dependencies run: npm ci + - name: Run unit tests run: npm test -- --runInBand + - name: Run e2e tests run: npm run test:e2e -- --runInBand