Commit Graph

106 Commits

Author SHA1 Message Date
Bart Louwers
f54e43c52a Attach render test artifacts AWS Device Farm to workflow (#2812) 2024-09-10 22:16:32 +01:00
Adrian Cojocaru
ea09bdf2b6 Add Android Vulkan backend (#2711)
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
2024-09-06 17:40:57 +03:00
Bart Louwers
db95ba147a Use latest MapLibre Style Spec (#2756) 2024-08-27 00:09:29 +02:00
Bart Louwers
942f43ef80 Update GTest to v1.15.2 (#2710) 2024-08-09 20:36:48 +02:00
Bart Louwers
31bf973f67 Force create data.zip for Android C++ Unit Tests (#2605) 2024-07-12 17:49:30 +02:00
Bart Louwers
083edc9d5d Attempt to fix Android C++ Unit Tests on AWS Device Farm (#2589) 2024-07-10 15:10:40 +00:00
Bart Louwers
51e4c777eb Run Android C++ Unit Tests on AWS Device Farm (#2577) 2024-07-04 17:14:35 +03:00
Bart Louwers
d3d29cb9d8 Fix Android docs deployment (#2412) 2024-05-22 11:38:23 -05:00
Bart Louwers
8ad141e213 Run Android Instrumentation Tests as part of PR workflow (#2309) 2024-04-22 22:47:22 +02:00
dependabot[bot]
9ae5fb3001 Bump tj-actions/changed-files from 42 to 44 (#2235)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-05 00:02:04 +00:00
Bart Louwers
9f8ae7a98b Rename Gradle targets Android (#2226) 2024-04-02 23:15:50 +02:00
Julien Corazza
7599611fe2 Android - Renaming the library generated .so files (#2201) 2024-03-27 12:27:47 +01:00
Bart Louwers
3e0d23d318 Android render test quality of life (#2200) 2024-03-15 16:36:49 +00:00
Bart Louwers
3a836b8fbb CI fixes (#2190) 2024-03-12 17:31:48 +00:00
Bart Louwers
56e41263fd Bring back removed script, make sure CI runs on deleted files (#2171) 2024-03-05 03:46:29 +02:00
Bart Louwers
b403ac9682 Free GitHub runners (#2132) 2024-02-23 21:49:05 +01: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
dependabot[bot]
d1844628de Bump tj-actions/changed-files from 41 to 42 (#2037)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-18 08:02:23 +01:00
dependabot[bot]
612b5dd8a9 Bump tj-actions/changed-files from 40 to 41 (#1983)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-25 14:37:30 +01:00
Bart Louwers
47028a62e2 Use debug build for Android UI tests (CI) (#1976) 2023-12-18 22:31:38 +00:00
dependabot[bot]
9952c01d33 Bump actions/download-artifact from 3 to 4 (#1963)
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:26 +01: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
Bart Louwers
23c046bf98 Run benchmark on request (#1932) 2023-12-08 16:28:50 +01:00
Bart Louwers
ae4120d953 Remove slashes from AWS Device Farm uploads (#1930) 2023-12-07 20:43:55 +00:00
Bart Louwers
edd478ee33 Small CI fixes Android (#1927) 2023-12-07 19:56:29 +01:00
Bart Louwers
27cd953371 Android benchmark on CI (#1905) 2023-12-07 12:36:58 +01:00
dependabot[bot]
0b4c95593c Bump actions/setup-java from 3 to 4 (#1902)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-30 12:32:31 +01:00
dependabot[bot]
619408d09d Bump tj-actions/changed-files from 39 to 40 (#1807)
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:22 +02:00
Bart Louwers
b40032ea06 cd in bloaty compile step (#1775) 2023-10-18 12:06:58 +00:00
Bart Louwers
ccc05556f4 CI PR number handling, PR file diffs and workflow runs (#1774) 2023-10-18 10:38:41 +02:00
Tadej Novak
dc77b6d23f [ci] Fix Gradle cache in Android workflows (#1751) 2023-10-14 23:32:46 +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
Bart Louwers
50264beaa3 Clear space on free runner (#1747) 2023-10-10 16:02:52 +00: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
Bart Louwers
c361a04738 Use free runner for Draft PRs (#1739) 2023-10-07 10:14:16 +02:00
Bart Louwers
34a2097bdd Update Boost to 1.83, replace Boost Locale with deprecated codecvt STL (#1660)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
2023-09-27 10:02:15 +00:00
Bart Louwers
ad6aac2930 Run on group instead of label (#1691) 2023-09-26 18:46:47 +02:00
dependabot[bot]
70547be00c Bump aws-actions/configure-aws-credentials from 3 to 4 (#1627)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 19:31:15 +02:00
Bart Louwers
478e8e9095 Try to run on MapLibre_Native_Large_Runner (#1688) 2023-09-25 19:31:04 +02:00
Bart Louwers
d663e6e1f4 Enable skipping Android CI, fix path apk (#1685) 2023-09-23 22:09:56 +00:00
Bart Louwers
a6238c36dd Try to improve ccache usage Android (#1667) 2023-09-23 20:36:40 +02:00
Tim Sylvester
2d71683feb Add checks for zero indexes on fill patterns to match fills. (#1638)
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-14 23:10:56 +00:00
Bart Louwers
9f825e827a Improve artifact handling CI (#1626) 2023-09-12 10:02:33 +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
a61571c8d2 Remove vestiges split renderer (#1601) 2023-09-05 08:34:50 +00:00
Bart Louwers
89e020c942 Deduplicate job names CI, remove path filtering (#1598) 2023-09-04 20:13:25 +02: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
ef328f1c20 Use release build render test app (#1586) 2023-08-29 15:13:08 +02:00