From 92f77c6e00f9660828a9e2b850d22eecda4629c8 Mon Sep 17 00:00:00 2001 From: Michel Roux Date: Mon, 3 Feb 2025 14:43:01 +0000 Subject: [PATCH] perf: :zap: reintroduce node check on gitea ci --- .gitea/workflows/repod.yml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/repod.yml b/.gitea/workflows/repod.yml index 23d05a9..ace2496 100644 --- a/.gitea/workflows/repod.yml +++ b/.gitea/workflows/repod.yml @@ -30,9 +30,15 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + - uses: skjnldsv/read-package-engines-version-actions@v3 + id: versions + with: + fallbackNode: '^20' + fallbackNpm: '^10' - uses: actions/setup-node@v4 with: - node-version: "^20" + node-version: ${{ steps.versions.outputs.nodeVersion }} + - run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}' - run: npm ci - run: npm run lint - run: npm run stylelint @@ -48,9 +54,15 @@ jobs: - uses: actions/checkout@v4 - run: curl -sSLo /usr/local/bin/composer https://getcomposer.org/download/latest-stable/composer.phar - run: chmod +x /usr/local/bin/composer + - uses: skjnldsv/read-package-engines-version-actions@v3 + id: versions + with: + fallbackNode: '^20' + fallbackNpm: '^10' - uses: actions/setup-node@v4 with: - node-version: "^20" + node-version: ${{ steps.versions.outputs.nodeVersion }} + - run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}' - run: make dist - uses: akkuman/gitea-release-action@v1 with: