Commit Graph

80 Commits

Author SHA1 Message Date
dependabot[bot]
83d34c3a17 Bump the github-actions group across 1 directory with 8 updates (#4006)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 19:00:21 +01:00
dependabot[bot]
a8ed692298 Bump the github-actions group across 1 directory with 9 updates (#3972)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 00:05:38 +00:00
Andrew Calcutt
6a6634370f [node] use macos-15 and macos-15-intel for workflow macos runners. Add new node pre-release. (#3863) 2025-10-13 23:28:11 -04:00
Andrew Calcutt
6ee5505221 Update node to v24. Add support for Windows arm64 node binary build and publish. Update Linux node binary to be built on ubuntu 24.04 (#3760)
Co-authored-by: Birk Skyum <birk.skyum@pm.me>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-20 06:49:56 -04:00
Frank Elsinga
77a5696946 chore(security): remove unnessesarily persisted permissions (#3820) 2025-09-19 23:03:48 +02:00
dependabot[bot]
e363d2be9b Bump the github-actions group with 5 updates (#3804)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 23:29:37 +02:00
Bart Louwers
914673a4b2 remove fetch-depth: 0 from workflows (#3742) 2025-09-16 18:35:26 +00:00
Frank Elsinga
77b4756454 chore(deps): try to use githubs version shas instead of shortened version (#3799) 2025-09-12 01:46:05 +02:00
Tim Sylvester
bc025fca49 Apply just the changes from the MLT branch which aren't really part of that work (#3793) 2025-09-12 01:39:58 +02:00
dependabot[bot]
a28dd1b788 Bump the github-actions group across 1 directory with 11 updates (#3792)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-08 13:12:43 +02:00
Frank Elsinga
53a3e1bd56 chore(ci): pin actions to shas (#3769) 2025-09-01 19:12:02 +00:00
Birk Skyum
46e2842186 set MLN_WITH_OPENGL=OFF by default, like Metal/Vulkan (#3772) 2025-08-30 21:37:06 +02:00
Bart Louwers
898c237dcb Use free runners Node.js CI (#3715) 2025-08-18 23:22:46 +02:00
tdcosta100
32302a4c19 Windows build fixes and Windows inclusion in core releases (#3581) 2025-06-24 17:46:08 +02:00
tdcosta100
ca4e02c123 Use actions/cache for vcpkg binary cache and fix Windows integration with Mesa3D (#3422) 2025-04-30 20:15:40 +02:00
Bart Louwers
b9f91c1924 Pull in maplibre-native-base repo (#3389) 2025-04-16 02:18:42 +02:00
Bart Louwers
88fd774e67 Remove legacy renderer from source, build files and CI (#3384) 2025-04-15 19:48:31 +02:00
Bart Louwers
b09235b41e Allow configuring iOS build with CMake (#3234) 2025-02-28 14:25:36 +01:00
Yuri Astrakhan
a8f4f70636 Fix trailing whitespaces (#3205)
See https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#trailing-whitespace
2025-02-09 03:33:24 +00:00
Andrew Calcutt
38bf215e4f Move node nvmrc to platform/node (#3018) 2024-11-13 20:34:19 -05:00
Bart Louwers
64c8be58c3 Run Node.js ARM workflow on GitHub runner (#2859) 2024-10-07 15:12:34 +00:00
Alex Cristici
ec26136988 Metal macOS render tests updated (#2889) 2024-10-07 09:50:04 +00:00
tdcosta100
7d19efbdde Update vcpkg to v2024.09.23 (#2883) 2024-10-01 17:53:41 +02:00
Andrew Calcutt
9831219edd [node][main] fix npm ci to run in platform/node (#2751) 2024-08-22 19:34:52 -04:00
Bart Louwers
d377bcc5ba Add back CMake build config for macOS (#2729)
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2024-08-22 01:13:42 +02:00
Bart Louwers
ac0166577e Do not use custom shell node-ci (#2708) 2024-08-08 21:55:28 +02:00
Bart Louwers
41ff7c3b0d Move Node.js package.json to platform/node (#2343)
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2024-07-10 14:15:26 +00:00
Andrew Calcutt
cdc701eda2 [node][main] Update latest release to node-v5.4.0 (#2305) 2024-04-21 22:47:47 -04:00
Andrew Calcutt
8ab7771cd6 Fix node windows workflow (#2263) 2024-04-16 02:13:20 +02:00
Bart Louwers
4fa6cb2f87 Fix package.json (#2249) 2024-04-10 22:12:47 +00:00
dependabot[bot]
dea4eb89c8 Bump jwlawson/actions-setup-cmake from 1.14 to 2.0 (#2090)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-04 22:59:42 +02:00
JannikGM
8df3d33d8c Run platform CI on platform branches (#2095) 2024-02-12 12:07:41 +01:00
dependabot[bot]
eb18a3cefc Bump actions/cache from 3 to 4 (#2038)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-18 08:55:26 +01:00
Andrew Calcutt
43e52d054e Update node release based on maplibre-js release workflow - v2 with changelog (#1995)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2024-01-08 12:51:31 -05:00
dependabot[bot]
29126ecee0 Bump actions/upload-artifact from 2 to 4 (#1964)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-18 00:23:09 +01:00
dependabot[bot]
36d8277924 Bump actions/setup-node from 3 to 4 (#1801)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 16:12:04 +02:00
Andrew Calcutt
ae2c90719e update for node 21 (#1794)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-10-23 17:06:58 +02:00
dependabot[bot]
a95ec2956c Bump jwlawson/actions-setup-cmake from 1.13 to 1.14 (#1746)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-10 20:06:33 +02:00
Tadej Novak
ff2fdcbf85 Update minimum CMake version to 3.19 (#1643)
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-10-09 12:35:25 +02:00
dependabot[bot]
a37c8b8f73 Bump actions/checkout from 3 to 4 (#1603)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-05 10:18:21 +00:00
Bart Louwers
f59141f319 Drawable Renderer (#1570) 2023-08-31 15:36:19 +02:00
Bart Louwers
61f594d350 CI for drawable/legacy renderer with matrix (#1344) 2023-08-31 15:36:19 +02:00
Bart Louwers
11d2f30400 Enable CI for feature branch PRs (#1559) 2023-08-23 18:24:34 +02:00
Bart Louwers
1c44705685 Fix flaky Node.js CI with cache (#1443) 2023-08-01 12:38:06 +02:00
Bart Louwers
4f649450d3 Install shellcheck in pre-commit env (#1410) 2023-07-24 17:12:00 +02:00
mwilsnd
97c75856ad Add WebP decoding support to Linux and Windows (#1314) 2023-07-09 15:57:42 +02:00
Birk Skyum
403a12bd1b Update paths from maplibre-gl-native to maplibre-native (#1090) 2023-05-01 09:41:26 +02:00
Bart Louwers
626d9d897d Add CMakeLists.txt in root as dependency to workflows (#1051) 2023-04-22 17:21:50 +02:00
Bart Louwers
453af362cb Linux C++ test & render tests on CI (#1033)
Co-authored-by: rpitre-wetdog <129877142+rpitre-wetdog@users.noreply.github.com>
Co-authored-by: Tadej Novak <tadej@tano.si>
Co-authored-by: Robin <boldtrn@users.noreply.github.com>
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com>
2023-04-22 14:24:42 +02:00
Joel Winarske
64c9dc446e Wayland Support (#1018)
Signed-off-by: Joel Winarske <joel.winarske@gmail.com>
2023-04-18 01:53:37 +02:00