diff --git a/.github/scripts/package.json b/.github/scripts/package.json index e7b5938e5528..e7ba77dbe548 100644 --- a/.github/scripts/package.json +++ b/.github/scripts/package.json @@ -10,7 +10,7 @@ "author": "Google Inc.", "license": "Apache-2.0", "engines": { - "node": ">=14" + "node": ">=18.0.0" }, "dependencies": { "js-yaml": "^4.1.0" diff --git a/.github/workflows/conformance-test.yaml b/.github/workflows/conformance-test.yaml index 13eb09ab8981..6b4b72bce75d 100644 --- a/.github/workflows/conformance-test.yaml +++ b/.github/workflows/conformance-test.yaml @@ -20,7 +20,7 @@ jobs: persist-credentials: false - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6 with: - node-version: 14 + node-version: 18 - run: node --version - run: cd handwritten/storage && npm install - run: cd handwritten/storage && npm run conformance-test diff --git a/.github/workflows/discovery.yaml b/.github/workflows/discovery.yaml index 7dcb624b2038..a1b8d208d38a 100644 --- a/.github/workflows/discovery.yaml +++ b/.github/workflows/discovery.yaml @@ -15,7 +15,7 @@ jobs: persist-credentials: false - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 with: - node-version: 16 + node-version: 18 # Install all deps, including dev dependencies. - run: cd handwritten/bigquery && npm install # Generate types diff --git a/.github/workflows/mandatory-conformance.yaml b/.github/workflows/mandatory-conformance.yaml index e5ef9372c656..5003c99e4d6d 100644 --- a/.github/workflows/mandatory-conformance.yaml +++ b/.github/workflows/mandatory-conformance.yaml @@ -34,7 +34,7 @@ jobs: working-directory: handwritten/bigtable strategy: matrix: - node: [ 18, 20 ] + node: [ 18, 20, 22, 24, 26 ] steps: - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: