diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 302aa38..8547484 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -9,10 +9,10 @@ on: - 'master' jobs: build: - runs-on: self-hosted + runs-on: macos-latest strategy: matrix: - node-version: [8, 10, 12, 14, 15] + node-version: [18,20] steps: - uses: actions/checkout@v2 @@ -37,13 +37,13 @@ jobs: path: fsevents.node env: CI: true - test_macos_10: + test_macos: name: 'Test universal binary on macOS 10.15' - runs-on: macos-10.15 + runs-on: macos-latest needs: build strategy: matrix: - node-version: [8, 10, 12, 14, 15] + node-version: [18,20] steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7b97b1b..bc38390 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -5,14 +5,14 @@ on: - master jobs: publish: - runs-on: self-hosted + runs-on: macos-latest steps: - name: checkout uses: actions/checkout@v2 - - name: node v12 + - name: node v18 uses: actions/setup-node@v1 with: - node-version: 12 + node-version: 18 - name: npm install, build, and test run: | npm install diff --git a/package.json b/package.json index af6da84..9e421b0 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,6 @@ }, "homepage": "https://github.com/fsevents/fsevents", "devDependencies": { - "node-gyp": "^6.1.0" + "node-gyp": "^9.4.0" } }