Commit Graph

555 Commits

Author SHA1 Message Date
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
Bart Louwers
822a18c81c Ios 6 19 1 (#3846) 2025-09-29 22:17:34 +03:00
dependabot[bot]
5a7fab55da Bump taiki-e/install-action from 2.61.7 to 2.62.1 in the github-actions group (#3826)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-22 13:04:16 +02: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
Bart Louwers
6f981b0361 fix linux-ci (#3825) 2025-09-20 00:37:15 +02:00
Frank Elsinga
77a5696946 chore(security): remove unnessesarily persisted permissions (#3820) 2025-09-19 23:03:48 +02:00
Bart Louwers
73c51706fa Pass draft parameter in android-release for immutable release (#3814) 2025-09-18 07:58:40 +03:00
Bart Louwers
9b7717c4a8 Android Release Workflow Fixes (#3813) 2025-09-17 21:50:46 +02:00
Bart Louwers
60ac709e95 Use Sentry for instrumentation tests (#3808) 2025-09-17 16:48:52 +00:00
Bart Louwers
49741f5bd0 Swap out unmaintained action Android release workflow (#3811) 2025-09-17 13:18:51 +00:00
Bart Louwers
c96b097d26 Set up auto-labeler for PRs (#3810) 2025-09-17 11:28:35 +00: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
Bart Louwers
985b41b426 Use draft releases so we can use immutable releases (#3806) 2025-09-16 11:57:59 +02:00
Bart Louwers
ed1f4b3269 Fix clang-tidy 18.1.8 issues (#3800)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-09-12 16:35:44 +02: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
Bart Louwers
9b6325a14e Create macOS amalgamation for core releases (#3768) 2025-09-02 22:13:38 +02:00
Bart Louwers
5ba738f30c Temporarily disable Windows CI (#3775) 2025-09-02 16:24:45 +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
12a303aa3c Use sccache with S3 backend for Android CI (#3743) 2025-08-21 21:48:14 +02:00
Bart Louwers
83e880b5a2 Use ctcache to cache clang-tidy results (#3741) 2025-08-20 21:28:01 +02:00
Bart Louwers
0bcc48f579 Remove pin to old CMake version (#3736) 2025-08-19 16:33:23 +02:00
Bart Louwers
98d80825e9 Use macos-14 instead of macos-latest (#3735) 2025-08-19 07:31:25 -07:00
Bart Louwers
898c237dcb Use free runners Node.js CI (#3715) 2025-08-18 23:22:46 +02:00
Tadej Novak
153a980acf [qt] Move utils to the standalone repo and update the setup (#3724) 2025-08-15 22:36:54 +02:00
Bart Louwers
8f76a2c204 fix android-testapp-release workflow (#3719) 2025-08-14 18:08:25 +00:00
Adrian Cojocaru
8908056d5f Add Sentry to MapLibreAndroidTestApp (#3716)
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2025-08-14 15:49:02 +02:00
Bart Louwers
fe158c7e9b Make additional headers public for core build (#3710) 2025-08-09 21:40:40 +00:00
Bart Louwers
76d317ebc3 Improve Core Builds for Linux (#3706) 2025-08-09 21:12:46 +02:00
Bart Louwers
16be52ed55 Do not run notify-release-on-prs.ts for forks (#3705) 2025-08-07 06:58:31 +03:00
Bart Louwers
eaba10a468 Install Node.js version from .nvmrc in jobs (#3654) 2025-07-24 15:16:50 +02:00
Bart Louwers
4c0ec62dc2 Use check-job-skipped.ts in other workflows (#3653) 2025-07-24 13:20:26 +03:00
Bart Louwers
173ecdb103 Replace archived action with actions/create-github-app-token@v2 (#3652) 2025-07-24 12:48:39 +03:00
Bart Louwers
8428756cbe Temporarily disable iOS UI Test (#3643) 2025-07-23 23:03:24 +02:00
tdcosta100
b7f129cc00 Fix Windows core-relase action (#3646) 2025-07-23 14:32:13 +02:00
mwilsnd
5230853062 Add combined static linux targets (#3624) 2025-07-21 16:41:54 +02:00
tdcosta100
b12008aa7b Support for MSYS2 builds (#3621) 2025-07-20 13:07:50 +02:00
Bart Louwers
58d028b643 fix check-job-skipped.ts (#3626) 2025-07-17 11:55:55 +02:00
Bart Louwers
d98381f943 Use matrix in android-build for opengl/vulkan builds (#3623) 2025-07-17 11:52:55 +02:00
Bart Louwers
52c17780cb Fix TEST_RUN_ID in android-device-test.yml (#3625) 2025-07-16 19:22:57 +02:00
Bart Louwers
635c3727bb Write release notification comments to PRs (#3622) 2025-07-16 16:07:54 +02:00
Bart Louwers
a465aee324 Replace brittle inline script with Node.js script (#3619) 2025-07-16 14:37:40 +03:00
Bart Louwers
aeb1283614 Use sccache in linux-ci (#3616) 2025-07-15 12:57:28 +02:00
Bart Louwers
115043c8ba Run Android instrumentation tests for Vulkan (#3614) 2025-07-14 21:41:45 +02:00
Bart Louwers
c284e0baae Use --retry-on-errors flag for querying workflows (#3613) 2025-07-14 17:53:30 +02:00
Bart Louwers
9ae85e6eb6 Publish MapLibre Android to Maven Central (#3603) 2025-07-04 18:47:44 +00:00
Ferenc Géczi
8a5d5a5287 Increase the high-end GCC version in qt-ci (#3488) 2025-06-24 18:19:03 +02:00