diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 83ccf7f547..a2c899a71f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -8,13 +8,13 @@ jobs: fail-fast: false max-parallel: 15 matrix: - node: [12.x, 14.x, 16.x] - python: ["3.6", "3.8", "3.10"] + node: [14.x, 16.x, 18.x] + python: ["3.7", "3.8", "3.10"] os: [macos-latest, ubuntu-latest, windows-latest] runs-on: ${{ matrix.os }} steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node }} uses: actions/setup-node@v3 with: diff --git a/README.md b/README.md index d28a0cc9ef..48bf763943 100644 --- a/README.md +++ b/README.md @@ -89,7 +89,7 @@ searching will be done. ### Build for Third Party Node.js Runtimes -When building modules for thid party Node.js runtimes like Electron, which have +When building modules for third party Node.js runtimes like Electron, which have different build configurations from the official Node.js distribution, you should use `--dist-url` or `--nodedir` flags to specify the headers of the runtime to build for. diff --git a/docs/README.md b/docs/README.md index 1bec1f0d57..7027960909 100644 --- a/docs/README.md +++ b/docs/README.md @@ -1,4 +1,4 @@ -## Versions of `node-gyp` that are earlier than v8.x.x +## Versions of `node-gyp` that are earlier than v9.x.x Please look thru your error log for the string `gyp info using node-gyp@` and if that version number is less than the [current release of node-gyp](https://github.com/nodejs/node-gyp/releases) then __please upgrade__ using [these instructions](https://github.com/nodejs/node-gyp/blob/master/docs/Updating-npm-bundled-node-gyp.md) and then try your command again. diff --git a/gyp/gyp b/gyp/gyp index 1b8b9bdfb0..8c9359fef0 100755 --- a/gyp/gyp +++ b/gyp/gyp @@ -5,4 +5,4 @@ set -e base=$(dirname "$0") -exec python "${base}/gyp_main.py" "$@" +exec python3 "${base}/gyp_main.py" "$@"