From c99a11cff5f00b06a35c2b4180468e6077516897 Mon Sep 17 00:00:00 2001 From: Lovell Fuller Date: Wed, 29 Jun 2022 11:52:41 +0100 Subject: [PATCH] CI: add Node.js 18, remove 12 --- .github/workflows/ci-darwin-arm64v8.yml | 4 +-- .github/workflows/ci.yml | 40 ++++++++++++------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/ci-darwin-arm64v8.yml b/.github/workflows/ci-darwin-arm64v8.yml index 644bd558..650e7811 100644 --- a/.github/workflows/ci-darwin-arm64v8.yml +++ b/.github/workflows/ci-darwin-arm64v8.yml @@ -9,9 +9,9 @@ jobs: fail-fast: false matrix: include: - - nodejs_version: 12 + - nodejs_version: 14 nodejs_architecture: x64 - - nodejs_version: 16 + - nodejs_version: 18 nodejs_architecture: arm64 prebuild: true defaults: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 06ff5cdd..06277ae1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,62 +12,62 @@ jobs: include: - os: ubuntu-20.04 container: centos:7 - nodejs_version: 12 + nodejs_version: 14 coverage: true prebuild: true - os: ubuntu-20.04 container: centos:7 - nodejs_version: 14 + nodejs_version: 16 - os: ubuntu-20.04 container: centos:7 - nodejs_version: 16 + nodejs_version: 18 - os: ubuntu-20.04 - container: node:12-alpine3.11 + container: node:14-alpine3.12 prebuild: true - os: ubuntu-20.04 - container: node:14-alpine3.11 + container: node:16-alpine3.12 - os: ubuntu-20.04 - container: node:14-alpine3.13 + container: node:18-alpine3.12 - os: ubuntu-20.04 - container: node:16-alpine3.11 - - os: macos-10.15 - nodejs_version: 12 - prebuild: true - nodejs_arch: x64 + container: node:18-alpine3.16 - os: macos-10.15 nodejs_version: 14 + prebuild: true nodejs_arch: x64 - os: macos-10.15 nodejs_version: 16 nodejs_arch: x64 - - os: windows-2019 - nodejs_version: 12 - nodejs_arch: x86 - prebuild: true + - os: macos-10.15 + nodejs_version: 18 + nodejs_arch: x64 - os: windows-2019 nodejs_version: 14 nodejs_arch: x86 + prebuild: true - os: windows-2019 nodejs_version: 16 nodejs_arch: x86 - os: windows-2019 - nodejs_version: 12 - nodejs_arch: x64 - prebuild: true + nodejs_version: 18 + nodejs_arch: x86 - os: windows-2019 nodejs_version: 14 nodejs_arch: x64 + prebuild: true - os: windows-2019 nodejs_version: 16 nodejs_arch: x64 + - os: windows-2019 + nodejs_version: 18 + nodejs_arch: x64 steps: - name: Dependencies (Linux glibc) if: contains(matrix.container, 'centos') run: | curl -sL https://rpm.nodesource.com/setup_${{ matrix.nodejs_version }}.x | bash - yum install -y centos-release-scl - yum install -y devtoolset-10-gcc-c++ make git python3 nodejs - echo "/opt/rh/devtoolset-10/root/usr/bin" >> $GITHUB_PATH + yum install -y devtoolset-11-gcc-c++ make git python3 nodejs + echo "/opt/rh/devtoolset-11/root/usr/bin" >> $GITHUB_PATH - name: Dependencies (Linux musl) if: contains(matrix.container, 'alpine') run: apk add build-base git python3 --update-cache