Commit Graph

43 Commits

Author SHA1 Message Date
dependabot[bot]
183c186b98 Bump the github-actions group across 1 directory with 7 updates (#4042)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 15:40:33 +01:00
dependabot[bot]
83d34c3a17 Bump the github-actions group across 1 directory with 8 updates (#4006)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-11 19:00:21 +01:00
dependabot[bot]
a8ed692298 Bump the github-actions group across 1 directory with 9 updates (#3972)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-26 00:05:38 +00:00
Birk Skyum
b2c59b0e03 WebGPU - Add support for wgpu (#3899) 2025-10-23 14:03:33 +02:00
Birk Skyum
68459732be Add WebGPU Backend w/ Dawn Support (#3838) 2025-10-16 20:35:33 +02:00
Frank Elsinga
77a5696946 chore(security): remove unnessesarily persisted permissions (#3820) 2025-09-19 23:03:48 +02:00
Bart Louwers
914673a4b2 remove fetch-depth: 0 from workflows (#3742) 2025-09-16 18:35:26 +00: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
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
Frank Elsinga
53a3e1bd56 chore(ci): pin actions to shas (#3769) 2025-09-01 19:12:02 +00:00
Yuri Astrakhan
a8f4f70636 Fix trailing whitespaces (#3205)
See https://github.com/pre-commit/pre-commit-hooks?tab=readme-ov-file#trailing-whitespace
2025-02-09 03:33:24 +00:00
Bart Louwers
d377bcc5ba Add back CMake build config for macOS (#2729)
Co-authored-by: Andrew Calcutt <acalcutt@techidiots.net>
2024-08-22 01:13:42 +02:00
Bart Louwers
c9764a0c3a Skip macos-ci based on paths (#2676) 2024-08-01 18:21:17 +02:00
Bart Louwers
e4a4b9ec67 macOS Metal + AppKit app (#2205)
Co-authored-by: mwilsnd <mwilsnd@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-04-02 01:52:19 +02:00
JannikGM
8df3d33d8c Run platform CI on platform branches (#2095) 2024-02-12 12:07:41 +01:00
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
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
4f649450d3 Install shellcheck in pre-commit env (#1410) 2023-07-24 17:12:00 +02:00
Bart Louwers
5901eb6577 Install actionlint (GitHub Action workflow linter) (#1408) 2023-07-24 15:17:44 +03:00
Bart Louwers
626d9d897d Add CMakeLists.txt in root as dependency to workflows (#1051) 2023-04-22 17:21:50 +02:00
mwilsnd
4828cc7a8b Upgrade OpenGL backend to ES 3.0 (#995)
Co-authored-by: Tadej Novak <tadej@tano.si>
2023-04-13 23:24:45 +02:00
Bart Louwers
569791b310 Run macOS workflows only on opengl-2 branch (#1012) 2023-04-13 22:30:18 +03:00
Bart Louwers
561da3bdbe Fix macOS CI by running tests in graphical env (#985) 2023-04-05 02:46:21 +02:00
Alex Cristici
eadb3697e9 Removed submodule maplibre-gl-js (#938) 2023-03-25 14:46:49 +01:00
Bart Louwers
c5992d58f1 Fix Makefile style-code target (#888) 2023-03-12 20:13:05 +01:00
Wei Chen
42aea6f198 Enable C++ unit test on macOS CI (#674)
Co-authored-by: wei chen <wei.chen@grabtaxi.com>
Co-authored-by: Ovidiu Voda <ovi.voda@gmail.com>
Co-authored-by: Bart Louwers <bart@emeel.net>
2023-02-08 12:16:57 +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
Tadej Novak
a2a775c306 [macos] Fix compilation issues using newer versions of Xcode (#561) 2022-11-20 14:48:01 +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
Birk Skyum
b5f5e425a6 Fix macos-ci using darwin-style-code instead of nitpick (#427) 2022-09-07 15:04:18 +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
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
Petr Pokorny
16312915bd Added macos CI workflow 2021-01-30 20:40:39 +01:00