perf: reintroduce node check on gitea ci
All checks were successful
repod / xml (push) Successful in 13s
repod / php (push) Successful in 1m9s
repod / nodejs (push) Successful in 1m19s
repod / release (push) Has been skipped

This commit is contained in:
Michel Roux 2025-02-03 14:43:01 +00:00
parent 69d82f2160
commit 92f77c6e00

View File

@ -30,9 +30,15 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- uses: skjnldsv/read-package-engines-version-actions@v3
id: versions
with:
fallbackNode: '^20'
fallbackNpm: '^10'
- uses: actions/setup-node@v4 - uses: actions/setup-node@v4
with: with:
node-version: "^20" node-version: ${{ steps.versions.outputs.nodeVersion }}
- run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- run: npm ci - run: npm ci
- run: npm run lint - run: npm run lint
- run: npm run stylelint - run: npm run stylelint
@ -48,9 +54,15 @@ jobs:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
- run: curl -sSLo /usr/local/bin/composer https://getcomposer.org/download/latest-stable/composer.phar - run: curl -sSLo /usr/local/bin/composer https://getcomposer.org/download/latest-stable/composer.phar
- run: chmod +x /usr/local/bin/composer - 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 - uses: actions/setup-node@v4
with: with:
node-version: "^20" node-version: ${{ steps.versions.outputs.nodeVersion }}
- run: npm i -g 'npm@${{ steps.versions.outputs.npmVersion }}'
- run: make dist - run: make dist
- uses: akkuman/gitea-release-action@v1 - uses: akkuman/gitea-release-action@v1
with: with: