Commit Graph

444 Commits

Author SHA1 Message Date
Bart Louwers
ccc05556f4 CI PR number handling, PR file diffs and workflow runs (#1774) 2023-10-18 10:38:41 +02:00
Bart Louwers
32be408988 Cache Bloaty, use PR number (#1771) 2023-10-17 19:59:57 +00:00
Bart Louwers
b388be7c11 Don't use Ninja for bloaty build (#1770) 2023-10-17 14:51:00 +00:00
Bart Louwers
902b8cace5 Upload coverage in separate workflow (#1769) 2023-10-17 16:04:16 +02:00
Bart Louwers
30a84cc3ce Compile bloaty in action (#1767) 2023-10-17 14:55:30 +02:00
Bart Louwers
899d9ff774 Use RelWithDebInfo with Bloaty McBloatface (size test) (#1766) 2023-10-17 14:51:46 +03:00
Bart Louwers
49bb2c3fdd CI fixes and improvements (#1765) 2023-10-17 08:46:05 +00:00
Bart Louwers
7b5c53a87d Leave PR message with Bloaty results (#1761) 2023-10-17 00:45:10 +00:00
Tadej Novak
587dabfef2 [ci] Cleanup caches in the target repo (#1758) 2023-10-16 18:57:00 +02:00
Tadej Novak
dc77b6d23f [ci] Fix Gradle cache in Android workflows (#1751) 2023-10-14 23:32:46 +02:00
Tadej Novak
39f0685368 [qt] Make WASM build run without crashes with latest Qt (#1709) 2023-10-14 12:20:12 +00:00
Tadej Novak
a3e3290d68 Fixes for GCC 13 and LLVM 17 (#1749) 2023-10-14 10:48:59 +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
dependabot[bot]
ed94086796 Bump seanmiddleditch/gha-setup-ninja from 3 to 4
Bumps [seanmiddleditch/gha-setup-ninja](https://github.com/seanmiddleditch/gha-setup-ninja) from 3 to 4.
- [Release notes](https://github.com/seanmiddleditch/gha-setup-ninja/releases)
- [Commits](https://github.com/seanmiddleditch/gha-setup-ninja/compare/v3...v4)

---
updated-dependencies:
- dependency-name: seanmiddleditch/gha-setup-ninja
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-06 05:59:07 +00:00
Bart Louwers
9342f81131 Drawable metrics JSON with GFX probing disabled 2023-10-04 16:12:22 +00:00
Bart Louwers
0a501f28b7 fix path expression-test 2023-10-03 17:18:02 +02:00
Bart Louwers
a8a10a8d02 fix path test executables linux 2023-10-03 12:46:24 +00:00
Bart Louwers
2bc1a89563 Merge branch 'main' into linux-ci 2023-10-03 11:50:53 +02:00
Bart Louwers
4c4aef577d Fix drawable legacy matrix Linux CI 2023-10-03 11:50:19 +02:00
Bart Louwers
2813b736a5 actionlint fixes 2023-10-03 11:49:21 +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
Bart Louwers
dd74d1e84a Fix XCFramework umbrella header (#1674) 2023-09-21 16:53:19 +00:00
Bart Louwers
713edd2c8e Create tag for iOS release (#1659) 2023-09-20 02:52:22 +00:00
Bart Louwers
1478769183 Skip jobs linux-ci (#1665) 2023-09-20 02:00:49 +00:00
Bart Louwers
98f2de7a8e Skip linux-ci when not needed (#1656) 2023-09-19 12:49:46 +03:00
Bart Louwers
493bc8039b Fix typo ios-ci (#1655) 2023-09-19 12:49:02 +03:00
Bart Louwers
15f300df49 Make iOS pre-release on main merge (#1646) 2023-09-18 23:15:52 +02:00
mwilsnd
fb496dcc7c Simplify bazel xcode scripts (#1639) 2023-09-18 08:03:48 -04: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
Tim Sylvester
82ec59a2b0 Metal setup merge (#1616)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Alex Cristici <alex.cristici@gmail.com>
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: Stefan Karschti <stefan.karschti@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
Co-authored-by: Alex Cristici <alex@skoon.energy>
Co-authored-by: Bart Louwers <bart.louwers@gmail.com>
Co-authored-by: Wei Chen <alanchenboy@gmail.com>
Co-authored-by: Siarhei Fedartsou <siarhei.fedartsou@gmail.com>
Co-authored-by: tdcosta100 <tdcosta100@gmail.com>
2023-09-13 18:35:20 +00:00
dependabot[bot]
085b0ced6d Bump tibdex/github-app-token from 1 to 2 (#1622)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-09-12 14:39:21 +02:00
Bart Louwers
a6cb0c5fe5 Add codecov token (#1625) 2023-09-12 12:05:38 +03:00
Bart Louwers
9f825e827a Improve artifact handling CI (#1626) 2023-09-12 10:02:33 +02:00
Bart Louwers
9de4f0ce1a iOS CI Improvements (#1619) 2023-09-11 14:05:53 +03:00
Bart Louwers
9cfb69539b USE_CPP_TEST_SERVER for Linux C++ tests (#1605) 2023-09-05 23:01:16 +02:00
Bart Louwers
ea543e12f1 Delete glyph paths with spaces (#1604) 2023-09-05 21:46:57 +03: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
76516332a6 Drawable Renderer (#1570), Make shellcheck happy 2023-08-31 15:36:19 +02:00
mwilsnd
054ededf4a Drawable Renderer (#1570), iOS CI: Don't overwrite the CI config 2023-08-31 15:36:19 +02:00