diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c601aa1..e0171ce 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,8 +14,8 @@ jobs: uses: actions/setup-node@v4 with: node-version-file: '.nvmrc' - - run: npm i -g npm@10.5.0 - run: npm ci + - run: npm run check-node-version - run: npm run standards test: needs: [ build ] @@ -31,7 +31,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - - run: npm i -g npm@10.5.0 - run: npm ci # Reinstall the dependencies to ensure they install with the current version of node - run: npm test - name: Coveralls diff --git a/package.json b/package.json index 595073c..df46576 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "main": "src/index.js", "scripts": { "commitlint": "commitlint --from c798aab", - "test": "check-node-version --npm 10.5.0 --print && nyc mocha -- 'tests/**/*.test.js'", + "check-node-version": "check-node-version --npm 10.5.0", + "test": "nyc mocha -- 'tests/**/*.test.js'", "eslint": "eslint '{,!(node_modules|dist)/**/}*.js'", "markdownlint": "markdownlint -c .markdownlint.json -i CHANGELOG.md '{,!(node_modules)/**/}*.md'", "standards": "npm run markdownlint && npm run eslint",