diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6c49f3c0ca..ab4545a1b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ on: pull_request: branches: [ release, alpha, beta ] env: - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 PARSE_SERVER_TEST_TIMEOUT: 20000 jobs: check-code-analysis: @@ -32,7 +32,7 @@ jobs: check-ci: name: Node Engine Check timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.NODE_VERSION }} @@ -53,7 +53,7 @@ jobs: check-lint: name: Lint timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.NODE_VERSION }} @@ -73,7 +73,7 @@ jobs: check-circular: name: Circular Dependencies timeout-minutes: 5 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.NODE_VERSION }} @@ -93,7 +93,7 @@ jobs: check-docker: name: Docker Build timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v2 @@ -110,7 +110,7 @@ jobs: check-lock-file-version: name: NPM Lock File Version timeout-minutes: 5 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Check NPM lock file version @@ -124,36 +124,36 @@ jobs: - name: MongoDB 4.2, ReplicaSet MONGODB_VERSION: 4.2.19 MONGODB_TOPOLOGY: replicaset - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: MongoDB 4.4, ReplicaSet MONGODB_VERSION: 4.4.13 MONGODB_TOPOLOGY: replicaset - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: MongoDB 5, ReplicaSet MONGODB_VERSION: 5.3.2 MONGODB_TOPOLOGY: replicaset - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: MongoDB 6, ReplicaSet MONGODB_VERSION: 6.0.2 MONGODB_TOPOLOGY: replicaset - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: Redis Cache PARSE_SERVER_TEST_CACHE: redis MONGODB_VERSION: 4.4.13 MONGODB_TOPOLOGY: standalone - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: Node 14 MONGODB_VERSION: 4.4.13 MONGODB_TOPOLOGY: standalone - NODE_VERSION: 14.19.1 + NODE_VERSION: 14.21.1 - name: Node 16 MONGODB_VERSION: 4.4.13 MONGODB_TOPOLOGY: standalone - NODE_VERSION: 16.14.2 + NODE_VERSION: 16.18.1 fail-fast: false name: ${{ matrix.name }} timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest services: redis: image: redis @@ -193,32 +193,32 @@ jobs: include: - name: PostgreSQL 11, PostGIS 3.0 POSTGRES_IMAGE: postgis/postgis:11-3.0 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 11, PostGIS 3.1 POSTGRES_IMAGE: postgis/postgis:11-3.1 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 11, PostGIS 3.2 POSTGRES_IMAGE: postgis/postgis:11-3.2 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 11, PostGIS 3.3 POSTGRES_IMAGE: postgis/postgis:11-3.3 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 12, PostGIS 3.3 POSTGRES_IMAGE: postgis/postgis:12-3.3 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 13, PostGIS 3.3 POSTGRES_IMAGE: postgis/postgis:13-3.3 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 14, PostGIS 3.3 POSTGRES_IMAGE: postgis/postgis:14-3.3 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 - name: PostgreSQL 15, PostGIS 3.3 POSTGRES_IMAGE: postgis/postgis:15-3.3 - NODE_VERSION: 18.1.0 + NODE_VERSION: 18.12.1 fail-fast: false name: ${{ matrix.name }} timeout-minutes: 15 - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest services: redis: image: redis