diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8c3b28a9d..1535f6b94 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -18,12 +18,12 @@ jobs: strategy: matrix: os: [ubuntu-latest] - node-version: [18, 20, 22] + node-version: [20, 22, 24] include: - os: macos-latest - node-version: 20 + node-version: 22 - os: windows-latest - node-version: 20 + node-version: 22 fail-fast: false runs-on: ${{ matrix.os }} steps: @@ -73,10 +73,10 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 with: - node-version: 20.19.5 + node-version: 22 - name: Update NPM run: npm install --global npm - name: Bootstrap project @@ -94,10 +94,10 @@ jobs: - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - - name: Use Node.js 20 + - name: Use Node.js 22 uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 with: - node-version: 20.19.5 + node-version: 22 - name: Update NPM run: npm install --global npm - name: Bootstrap project diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 1b6e7f63a..000000000 --- a/.travis.yml +++ /dev/null @@ -1,26 +0,0 @@ -branches: - only: - - master -arch: - - arm64 - - ppc64le - - s390x -dist: bionic -language: node_js -before_install: | - NODEJS_VERSION=$(node --version) - if [ 'v10' = ${NODEJS_VERSION%%.*} ] - then - npm install --global npm@7 - else - npm install --global npm@8 - fi -script: - - npm run --ignore-scripts build - - npm test --ignore-scripts -node_js: - - 10.24.1 - - 12.22.12 - - 14.21.3 - - 16.20.2 - - 17.9.1 diff --git a/package.json b/package.json index 47fadb52a..9fc891183 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "Juggler", "ORM" ], - "author": "IBM Corp.", + "author": "IBM Corp. and LoopBack contributors", "engines": { - "node": ">=18" + "node": ">=20" }, "repository": { "type": "git",