Commit Graph

16 Commits

Author SHA1 Message Date
Bart Louwers
eb9aafe536 Fix script location (#1503) 2023-08-10 16:24:54 +03:00
Bart Louwers
b792309d6a Cleanup ios-release workflow (#1461) 2023-08-09 19:29:47 +03: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
Petr Pokorny
75d915eff1 Update ios-release.yml 2021-05-20 13:14:50 +02:00
Petr Pokorny
c9f3fd1c4f Update ios-release.yml 2021-05-20 13:13:43 +02:00
Petr Pokorny
18623250e7 Update ios-release.yml
Allow manual trigger only
2021-05-06 18:30:40 +02:00
Petr Pokorny
c9aee6c743 Update ios-release.yml 2021-05-02 12:15:31 +02:00
Petr Pokorny
f3aae2da65 Added support for pre-releases (currently metal) 2021-04-21 16:49:40 +02:00
Petr Pokorny
72692d6305 [build] adding manual trigger to ios release build 2020-12-21 16:34:02 +01:00
Petr Pokorny
68be84e32f [build] fixing build scripts and workflows after folder refactoring and rename 2020-12-20 12:53:05 +01:00
Petr Pokorny
471950375f [build] use github action runners 2020-12-17 12:35:38 +01:00
Petr Pokorny
46b7faccd4 Updating CI/CD triggers 2020-12-16 18:34:15 +01:00
Petr Pokorny
bc49b24acb Fix: wrong branch name 2020-12-16 18:28:18 +01:00
Petr Pokorny
d793b7c048 Added support for github CI/CD and packaging. A few fixes for iOS build 2020-12-16 18:24:37 +01:00