Skip to content

Commit

Permalink
chore: bump electron 31 [INS-4037] (#42)
Browse files Browse the repository at this point in the history
* chore: bump electron 31 [INS-4037]

* trigger ci

* update CopyablePersistentTraits

* fix?

* fix2?

* fix3?

* bump to latest 31.4

* remove Nan -> v8 workarounds

* skip the upload/download curly test

* fork electron-mocha

* pin runners

* bump version

---------

Co-authored-by: jackkav <jackkav@gmail.com>
  • Loading branch information
filfreire and jackkav authored Aug 28, 2024
1 parent e86d263 commit 8bceb59
Show file tree
Hide file tree
Showing 9 changed files with 122 additions and 115 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/build-and-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- macos-13
- ubuntu-22.04
libcurl-release:
- 7.79.1
node-libcurl-cpp-std:
- c++17
node:
- 20.11.1
- 20.16.0

env:
LIBCURL_RELEASE: ${{ matrix.libcurl-release }}
Expand Down Expand Up @@ -105,14 +105,14 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- macos-13
- ubuntu-22.04
libcurl-release:
- 7.79.1
node:
- 20.11.1
- 20.16.0
electron-version:
- 30.0.0
- 31.4.0
env:
LIBCURL_RELEASE: ${{ matrix.libcurl-release }}
LATEST_LIBCURL_RELEASE: ${{ matrix.libcurl-release }}
Expand Down Expand Up @@ -173,7 +173,7 @@ jobs:
fail-fast: false
matrix:
node:
- 20.11.1
- 20.16.0
env:
npm_config_msvs_version: 2022
npm_config_build_from_source: true
Expand Down Expand Up @@ -216,9 +216,9 @@ jobs:
fail-fast: false
matrix:
node:
- 20.11.1
- 20.16.0
electron-version:
- 30.0.0
- 31.4.0
env:
ELECTRON_VERSION: ${{ matrix.electron-version }}
npm_config_msvs_version: 2022
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/build-lint-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,18 +40,18 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- macos-13
- ubuntu-22.04
libcurl-release:
- 7.79.1
node-libcurl-cpp-std:
- c++17
node:
- 20.11.1
- 20.16.0
include:
# Lint
- os: ubuntu-latest
node: 20.11.1
node: 20.16.0
node-libcurl-cpp-std: c++17
libcurl-release: 7.79.1
run-lint-and-tsc: true
Expand Down Expand Up @@ -138,14 +138,14 @@ jobs:
fail-fast: false
matrix:
os:
- macos-latest
- ubuntu-latest
- macos-13
- ubuntu-22.04
libcurl-release:
- 7.79.1
node:
- 20.11.1
- 20.16.0
electron-version:
- 30.0.0
- 31.4.0
env:
LIBCURL_RELEASE: ${{ matrix.libcurl-release }}
LATEST_LIBCURL_RELEASE: ${{ matrix.libcurl-release }}
Expand Down Expand Up @@ -221,7 +221,7 @@ jobs:
fail-fast: false
matrix:
node:
- 20.11.1
- 20.16.0
env:
npm_config_msvs_version: 2022
npm_config_build_from_source: true
Expand Down Expand Up @@ -258,9 +258,9 @@ jobs:
fail-fast: false
matrix:
node:
- 20.11.1
- 20.16.0
electron-version:
- 30.0.0
- 31.4.0
env:
ELECTRON_VERSION: ${{ matrix.electron-version }}
npm_config_msvs_version: 2022
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 20.11.1
node-version: 20.16.0
registry-url: 'https://registry.npmjs.org'
- name: Install
run: npm ci --ignore-scripts
Expand Down
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20.11.1
20.16.0
Loading

0 comments on commit 8bceb59

Please sign in to comment.