79 Commits

Author SHA1 Message Date
Maximilian Ammann
f966741b16 Disable clippy 2022-04-26 21:08:45 +02:00
Maximilian Ammann
ff4cf77d8b Instead do a cargo clean 2022-04-26 20:21:25 +02:00
Maximilian Ammann
5c181f658d Disable clippy check 2022-04-26 20:09:48 +02:00
Maximilian Ammann
06718775ea Update CI to use esbuild 2022-04-26 11:48:23 +02:00
Maximilian Ammann
4da958f252 Fix GITHUB_TOKEN usage in CI 2022-04-26 11:44:43 +02:00
Maximilian Ammann
8b5a4d241f Change command name 2022-04-26 11:24:49 +02:00
Maximilian Ammann
69f245c205 Fix deployment 2022-04-25 21:17:50 +02:00
Maximilian Ammann
f0dcc2f3db Use github token for setup-just 2022-04-25 21:13:28 +02:00
Maximilian Ammann
13f527a559 Update CI 2022-04-25 19:24:17 +02:00
Maximilian Ammann
8a1fa88dc9 Fix documentation 2022-04-24 12:11:37 +02:00
Maximilian Ammann
66ffdfdd02 Fix clippy in CI 2022-04-24 12:08:53 +02:00
Maximilian Ammann
e7e14d014d Remove cargo-apk 2022-04-23 19:11:41 +02:00
Maximilian Ammann
01f86dff1c Build gradle project in CI 2022-04-23 18:38:19 +02:00
Max Ammann
cc65b1f515
Update logo (#29)
* Move logo and add to docs

* Update logo in README.md

* Add symlink

* Use action for speedup

* Fix build status badge
2022-04-23 14:37:29 +02:00
Max Ammann
0512e536f9
Refactor XCode project and build xcframework (#15)
Refactored xcode project into a framework.

* This framework can be bundled into an xcframework
* The xcframework can be added to a swift package

Deployment happens through #21
2022-04-23 14:36:51 +02:00
Maximilian Ammann
3ede57b6ce Try to force different toolchains 2022-04-22 22:36:50 +02:00
Maximilian Ammann
704bb25818 Use just command for setting up toolchain 2022-04-22 22:29:30 +02:00
Maximilian Ammann
64e0c8de9e Split web job 2022-04-22 22:26:11 +02:00
Maximilian Ammann
b18f823f43 Optimize CI runtime by using a better cache 2022-04-22 22:23:49 +02:00
Maximilian Ammann
1e7c15f941 Update caches 2022-04-22 21:55:32 +02:00
Maximilian Ammann
e6c212585e Refactor rust cache 2022-04-22 21:41:15 +02:00
Maximilian Ammann
24bd16c112 Remove some crates and rename others 2022-04-22 21:13:58 +02:00
Maximilian Ammann
b178518705 Fix checks with clippy 2022-04-20 22:10:58 +02:00
Maximilian Ammann
0ada6c6ed3 Fix CI 2022-04-20 21:18:01 +02:00
Maximilian Ammann
33f48a0a1b Use composite actions 2022-04-20 15:32:29 +02:00
Maximilian Ammann
3b37875a5b Split ci into multiple workflows 2022-04-20 14:33:15 +02:00
Maximilian Ammann
ac3224256e Rename to maplibre-rs except for apple stuff 2022-04-20 13:09:44 +02:00
Maximilian Ammann
9e3f16f022 Fix recipe name 2022-04-18 21:16:28 +02:00
Maximilian Ammann
04aece9ebc Switch to just 2022-04-18 21:07:33 +02:00
Maximilian Ammann
ff642df404 Replace tools directory with cargo-make 2022-04-18 20:13:21 +02:00
Maximilian Ammann
93bb5e6b9c Update mdbook 2022-04-07 15:05:19 +02:00
Maximilian Ammann
97916ca710 Update nightly toolchain 2022-04-04 14:31:06 +02:00
Maximilian Ammann
899d62c04a Install toolchain for android 2022-04-04 14:28:40 +02:00
Maximilian Ammann
684e786f04 Add workflow_dispatch to ci 2022-03-24 10:48:15 +01:00
Maximilian Ammann
e2f2af629c Upgrade to Rust 1.59 and nightly-2022-02-26 2022-02-26 15:58:07 +01:00
Maximilian Ammann
24b3198123 Add schedule to mac workflow 2022-01-28 11:06:55 +01:00
Maximilian Ammann
8b1766c843 Add key to step 2022-01-21 15:59:21 +01:00
Maximilian Ammann
f86eac84e0 Fix caches for cargo install 2022-01-21 13:07:27 +01:00
Maximilian Ammann
d6cff6be6e Upgrade to rust 1.58 2022-01-15 15:32:36 +01:00
Maximilian Ammann
fdc9e83ce3 Add api documentation generation 2022-01-13 16:02:00 +01:00
Maximilian Ammann
ce5beaa4ef Fix workflow name 2022-01-09 17:08:52 +01:00
Maximilian Ammann
311c97717c Split workflows 2022-01-09 16:48:06 +01:00
Maximilian Ammann
a121bea92f Remove install because it helps nothing 2022-01-09 16:46:02 +01:00
Maximilian Ammann
a5e3c4bbcb Fix CI 2022-01-09 15:10:29 +01:00
Maximilian Ammann
6744382b32 Let clippy check everything 2022-01-08 22:44:30 +01:00
Maximilian Ammann
5e47c7c68e Adjust CI paths 2022-01-03 17:16:16 +01:00
Maximilian Ammann
0559f69a94 Fix clippy in CI 2022-01-03 10:34:52 +01:00
Maximilian Ammann
1787590b7e Add clippy in CI 2022-01-03 10:21:19 +01:00
Maximilian Ammann
1e66a8ee36 Add checkout 2021-12-28 17:20:37 +01:00
Maximilian Ammann
f5ba477ace Add check step 2021-12-28 15:55:49 +01:00