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
Bart Louwers
85a15c457e
Remove old size test ( #1802 )
2023-10-25 18:20:13 +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
Bart Louwers
32be408988
Cache Bloaty, use PR number ( #1771 )
2023-10-17 19:59:57 +00:00
Bart Louwers
2813b736a5
actionlint fixes
2023-10-03 11:49:21 +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
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
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
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
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
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
mwilsnd
054ededf4a
Drawable Renderer ( #1570 ), iOS CI: Don't overwrite the CI config
2023-08-31 15:36:19 +02:00
mwilsnd
5e3743c4af
Drawable Renderer ( #1570 ), Update ios CI
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
mwilsnd
71473c4647
Drawable Renderer ( #1570 ), Generate plist files during CI ( #1360 )
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
32d65850c9
iOS C++ Unit Tests Bazel target & running on CI ( #1534 )
2023-08-22 21:52:20 +02:00
mwilsnd
20d9e1028c
Platform flattening overhaul ( #1393 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Bart Louwers <bart@emeel.net >
2023-07-26 17:50:34 +02:00
Bart Louwers
4f649450d3
Install shellcheck in pre-commit env ( #1410 )
2023-07-24 17:12:00 +02:00
Bart Louwers
c1ba70ec00
Workflows fixes and improvements ( #1398 )
2023-07-19 20:45:30 +03:00
Bart Louwers
e1bf32afbf
First step instrumented render test iOS ( #1378 )
2023-07-14 18:28:51 +02:00
Bart Louwers
6f7bf407bd
Trigger workflows on changes to Bazel files ( #1338 )
2023-07-11 13:06:47 +02:00
Bart Louwers
0b0baaf246
Bazel Build config iOS Tests ( #1291 )
2023-07-10 21:19:52 +02:00
Bart Louwers
9374765cb8
Add target for iOS render test to Bazel ( #1277 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-28 16:41:21 +02:00
Bart Louwers
824199f25a
Linux tests + coverage report with Bazel ( #1139 )
2023-05-15 19:42:30 +02:00
Bart Louwers
72a1f78647
Run iOS size test on CI through Bazel ( #1122 )
2023-05-12 11:22:21 +02:00
Bart Louwers
626d9d897d
Add CMakeLists.txt in root as dependency to workflows ( #1051 )
2023-04-22 17:21:50 +02:00
Alex Cristici
eadb3697e9
Removed submodule maplibre-gl-js ( #938 )
2023-03-25 14:46:49 +01:00
Bart Louwers
d77f33b2bc
Make sure Actions are run when maplibre-gl-js is changed ( #768 )
2023-02-03 15:05:50 +01:00
Bart Louwers
bca46a8646
Refactor CI workflows from paths-ignore -> paths #503 ( #677 )
2023-01-11 15:08:32 +01:00
Oliver Wipfli
142a4bc3e3
Run iOS CI on change to platform/darwin ( #583 )
2022-12-13 10:49:28 +01:00
Birk Skyum
db2c871da6
Avoid unnecessary workflow triggers ( #499 )
2022-09-23 11:13:21 +02:00
Birk Skyum
8d7995e783
CI Ignore md files ( #478 )
2022-09-13 20:24:29 +02:00
Birk Skyum
1310ce298d
Fix android ci workflows ( #476 )
2022-09-13 16:10:43 +02:00
Tadej Novak
3cca1b255f
Update Qt CI for desktop platforms ( #468 )
2022-09-11 21:47:12 +02:00
Birk Skyum
95f41105e8
Use self-hosted AWS runners ( #426 )
2022-09-08 05:23:14 +02:00
Rob Labs
901ab18689
Fix for "NSExpression function is forbidden" ( #411 )
...
* For iOS 15.5, refactor how MGL Expressions are defined. Fix for "NSExpression function is forbidden" #331
* Convert CI Scheme to TestPlan. Add CI-Expressions TestPlan (which skips tests unrelated to `NSExpression`)
* Update Swift & Objective-C sample Code for MGL Expressions. Use these patterns for fixing unit tests.
* Update Swift sample code & documentation for MGL expressions. Update API docs (.h) & online docs (HTML) with: `make darwin-style-code && make idocument`
* Refresh developer documentation for: build dependencies, running unit tests from the command line, and logging in C++.
* Mark certain unit tests as "Expected Failures": Awaiting unit test refactoring for https://github.com/maplibre/maplibre-gl-native/issues/331
* Update to latest Xcode & iOS SDK. Update GitHub Action Runner Images from https://github.com/actions/runner-images
* For iOS 15.5, add "Expected Failure" for tests
* Skip failing test unrelated to NSExpressions
* Convert macOS project to use Test Plans
* Exclude previously failing Offline Storage test
* Refactor MGL Match expressions for macOS & iOS 15.5
* Refactor Unit Tests so that "Excluded Failures" work for both macOS 12 & iOS 15.5
* Refresh documentation on how to test for macOS from the command line
2022-09-03 22:32:15 +02:00
Birk Skyum
77a859f1ad
Update github actions, and add dependabot to keep track of them ( #387 )
...
* dependabot for github actions
* Update github actions
* update ubuntu version from deprecated 18
* keep ubuntu 20
2022-08-11 11:29:22 +02:00
Oliver Wipfli
ca9a40eb53
Run iOS and Qt CI on main ( #368 )
2022-07-16 11:49:13 +02:00
Brendan Ward
6dbc711e07
CI: ignore non-target platforms / CI workflows from each CI workflow ( #333 )
...
* ignore non-target platforms / CI workflows from each CI workflow
* Add missing exclusions, try to fix concurrency
* Try different concurrency setting
* Concurrency needs to be at workflow rather than job level
* trivial commit to test canceling previous CI jobs
* Remove concurrency from android-ci
* Try without wildcard exclusions of CI workflows
* Try more specific path exclusions in other CI workflows
* Minor change to see if other workflows are triggered
2022-06-16 20:31:59 +02:00
Oliver Wipfli
03dc955683
Restrict cancel workflow ( #330 )
2022-06-15 15:14:06 -07:00
Oliver Wipfli
1aeabf1fc6
Cancel previous CI run on new pull request push ( #311 )
...
Thanks for contributing to FOSS4G!
2022-06-13 19:26:51 -07:00
Ian Saultz
ea234edf67
chore: rename master -> main in CI and scripts ( #246 )
...
Thanks for contributing to FOSS4G!
2022-03-07 11:40:06 -08:00
Tadej Novak
05836553f1
[qt] Initial CI pipeline ( #221 )
2022-01-28 11:43:46 -08:00