FooIbar
67ddba87b5
Fix workflow config
...
[no ci]
2024-07-09 22:29:28 +08:00
FooIbar
f7c2fd8af3
Renew GitHub token
2024-07-05 21:12:46 +08:00
FooIbar
cb2d99bdc1
Add automated baseline profile generation ( #1349 )
...
* Add automated baseline profile generation
* Create benchmark build type
And remove the `enabledRules` argument as it will be injected by
baseline profile gradle plugin.
2024-06-27 11:46:02 +08:00
FooIbar
d2c49f5022
Upload all R8 reports
2024-06-19 12:26:32 +08:00
FooIbar
8ddcb003e0
Move lint check to the check job ( #1330 )
...
* K2 lint
* Move lint check to the check job
* Fix CI
2024-06-18 16:25:38 +00:00
FooIbar
471d9784d6
Use different schedule to avoid rate limits
2024-06-15 13:41:21 +08:00
FooIbar
f882b78ff6
Update NDK to r27 RC 1
2024-06-11 14:20:18 +08:00
FooIbar
703c63125a
[no ci] Don't push to main branch directly
2024-05-12 14:42:53 +08:00
FooIbar
b205b5e120
Keep default User-Agent updated
2024-05-12 11:44:28 +08:00
FooIbar
7de6a821d9
Drop 32-bit x86 support
2024-05-05 11:17:26 +08:00
FooIbar
49fc87621c
Revert "Limit workflow concurrency"
...
This reverts commit e81092d42c .
2024-05-03 16:33:25 +08:00
FooIbar
e81092d42c
Limit workflow concurrency
...
[no ci]
2024-04-28 18:51:11 +08:00
FooIbar
8d64a6f1b2
Update ndk and support 16 KB page sizes ( #1057 )
...
* Update ndk and support 16 KB page sizes
* Fix CI
* Update graphics-path and pass linker flag to rustc
2024-04-25 14:37:01 +00:00
FooIbar
2c6216057f
Revert "Merge default and marshmallow flavors"
...
This reverts commit 5676de24da .
Reason for revert: Desugaring causes regression on API 26+
2024-03-15 19:55:59 +08:00
FooIbar
5676de24da
Merge default and marshmallow flavors
2024-03-12 12:05:12 +08:00
FooIbar
57bbb1fe38
Embed Cronet and drop OkHttp ( #895 )
...
* Embed Cronet and drop OkHttp
* Fix updater
2024-03-11 12:22:39 +00:00
renovate[bot]
1aa750d676
Update softprops/action-gh-release action to v2
2024-03-08 21:35:28 +00:00
FooIbar
6330fc3bdc
Revert "Build with Android 15 preview SDK"
...
This reverts commit 7d2e0f7f
Reason for revert: Android SDK sources for VanillaIceCream are not
available, making it hard to debug.
2024-02-29 16:10:00 +08:00
FooIbar
ab5af22fc3
Re-enable gradle configuration cache
2024-02-18 15:14:35 +08:00
FooIbar
39a159e5ca
Optimize CI caching policy
2024-02-18 15:14:35 +08:00
FooIbar
ec8a54906c
Optimize CI caching policy
2024-02-18 11:59:27 +08:00
FooIbar
73c0ce02ea
Separate build tasks to accelerate CI
2024-02-18 08:27:03 +08:00
FooIbar
7d2e0f7f7e
Build with Android 15 preview SDK ( #749 )
...
* Build with Android 15 preview SDK
* Fix CI
* Don't set application as test-only
2024-02-17 19:05:12 +08:00
renovate[bot]
d36aef3214
Update actions/upload-artifact action to v4
2024-01-27 09:23:06 +00:00
renovate[bot]
41f8168c28
Update gradle/gradle-build-action action to v3
2024-01-26 21:54:50 +00:00
renovate[bot]
4e5ae53775
Update actions/cache action to v4
2024-01-17 17:43:46 +00:00
FooIbar
28410befa3
Java 21
2024-01-05 17:36:03 +08:00
FooIbar
5cec635e52
Update lock-threads.yml
...
[no ci]
2023-12-27 15:45:35 +08:00
FooIbar
ba943a31d4
[no ci] Update ci.yml
2023-12-03 13:35:29 +08:00
renovate[bot]
2f67b741ff
Update actions/setup-java action to v4
2023-11-29 16:26:11 +00:00
FooIbar
4eed03ebed
Add configuration for lock bot
2023-11-20 11:37:38 +08:00
FooIbar
2d7b024293
Fix unused resources inspection not working in AS ( #200 )
...
* Fix unused resources inspection not working in AS
* Remove unused resources
* Update CI
* Fix CI
* Add baseline for lint
* Test CI
2023-11-06 22:18:56 +08:00
FooIbar
2e52dda208
Downgrade AGP to stable version but use newer lint ( #81 )
...
* Downgrade AGP to stable version but use newer lint
* Downgrade Java to 17 and use newer r8
2023-10-24 13:08:23 +00:00
FooIbar
97cad20ab1
It's affected by AGP and NDK versions as well
2023-10-21 17:38:29 +08:00
FooIbar
9300a3d9ce
Don't write cmake cache every time
2023-10-21 16:26:14 +08:00
renovate[bot]
00a60ad6ab
Update actions/checkout digest to b4ffde6
2023-10-19 11:51:36 +00:00
FooIbar
65942021d0
Kotlin 1.9.20-RC and Java 21
2023-10-18 02:06:09 +08:00
FooIbar
1737163364
Use product flavors for OSS and GMS variants ( #62 )
...
* Use product flavors for OSS and GMS variants
* Move code to kotlin directory
* Temporarily disable lint
* Fix CI
* Fix release
* Tweak release asset names
2023-10-17 10:11:59 +00:00
FooIbar
934629d829
Add lint check for marshmallow ( #58 )
...
* Add lint check for marshmallow
* Treat some warnings as errors
* Fix attribute unused on older versions
2023-10-15 09:16:50 +00:00
FooIbar
f2d94f1ed6
Use product flavors to provide marshmallow support ( #57 )
...
* Use product flavors to provide marshmallow support
Fix crashing when opening archives
* Fix artifacts upload
* Change artifact names
* Fix app updater
2023-10-14 19:14:19 +00:00
FooIbar
e29281ce39
Generate and upload native debug symbols
2023-10-15 01:09:44 +08:00
FooIbar
58069e8925
Fix cmake cache for CI
2023-09-26 01:35:37 +08:00
FooIbar
7783a8de15
Cleanup build cache for CI
2023-09-24 17:52:06 +08:00
FooIbar
26a589fc1d
Add native build cache for CI ( #26 )
...
* Add rust cache for CI
* Add cmake cache for CI
* Use cache for release as well
* Add build cache for CI
2023-09-24 08:10:17 +00:00
FooIbar
4c467c304f
NDK will be installed automatically
2023-09-24 03:17:12 +08:00
FooIbar
9496b9396a
Upgrade ndk to 26.0.10792818 ( #24 )
2023-09-23 18:52:46 +00:00
FooIbar
669a9ee1e3
Use spotless for ktlint integration
2023-09-24 02:12:39 +08:00
FooIbar
534f6aa22c
Merge pull request workflow to CI
2023-09-23 19:13:43 +08:00
renovate[bot]
40af1862a0
Update actions/checkout digest to 8ade135
2023-09-23 05:50:16 +00:00
FooIbar
33e24aa46c
Fix CI for renovate
2023-09-23 13:49:34 +08:00