Skip to content

Commit

Permalink
Use CMake 3.29.2 (#6619)
Browse files Browse the repository at this point in the history
* Use CMake v3.29.2 all for except android on GHA
* Use node v20.11.1 on GHA
  • Loading branch information
kneth authored Apr 17, 2024
1 parent 9925599 commit b88a065
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/pr-realm-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:
- name: Setup node version
uses: actions/setup-node@v4
with:
node-version: 20
node-version: 20.11.1
cache: npm

- name: Get NPM cache directory
Expand All @@ -108,6 +108,11 @@ jobs:
if: ${{ runner.os == 'Windows' }}
uses: ilammy/msvc-dev-cmd@v1

- name: Setup CMake
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.29.2'

# ninja-build is used by default if available and results in faster build times
# On linux, electron requires a connected display. We fake this by giving it a headless environment using xvfb
# Relevant issue: https://github.com/juliangruber/browser-run/issues/147
Expand Down Expand Up @@ -318,6 +323,13 @@ jobs:
if: ${{ runner.os == 'Windows' }}
uses: ilammy/msvc-dev-cmd@v1

# we use a different version for Android, and it is specified below
- name: Setup CMake
if: ${{ matrix.variant.os != 'android' }}
uses: jwlawson/actions-setup-cmake@v2
with:
cmake-version: '3.29.2'

- name: ccache
uses: hendrikmuhs/ccache-action@v1
if: ${{ matrix.variant.environment == 'react-native-test-app' }}
Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
* The base URL used to communicate with the Atlas App Services was changed from "https://realm.mongodb.com" to "https://services.cloud.mongodb.com". ([realm/realm-core#7534](https://github.com/realm/realm-core/pull/7534)).
* Upgraded Realm Core from v13.26.0 to v14.5.1. ([#6499](https://github.com/realm/realm-js/issues/6499), [#6541](https://github.com/realm/realm-js/issues/6541), [#6568](https://github.com/realm/realm-js/issues/6568), [#6572](https://github.com/realm/realm-js/issues/6572), [#6599](https://github.com/realm/realm-js/issues/6599), and [#6610](https://github.com/realm/realm-js/issues/6610))
* Publish releases with [provenance statements](https://docs.npmjs.com/generating-provenance-statements).
* Use CMake v3.29.2 and Node v20.11.1 on Github Actions.

## 12.7.0-rc.0 (2024-03-26)

Expand Down

0 comments on commit b88a065

Please sign in to comment.