71 Commits

Author SHA1 Message Date
Rocka
11d006354e
Update dependencies
Gradle 9.6.1, AGP 9.3.1, Kotlin 2.4.10
2026-07-26 15:12:23 +08:00
rocka
471f7f3fe7
Update dependencies and migrate to AGP 9 (#842)
Gradle 9.3.1, AGP 9.1.0, Kotlin 2.3.10
2026-03-09 23:17:59 +08:00
linsui
215dd14054
Update F-Droid build container to use 'trixie' (#846) 2026-01-24 18:33:46 +08:00
Qijia Liu
d934559d94
Update macOS and Windows image (#814) 2025-11-16 02:38:53 +08:00
rocka
36efd77e54
Try fix fdroid build workflow (#811)
ref: gitlab.com/fdroid/fdroiddata/-/commit/922fc37418763710a8cd1dc39ede7aaac94f1f7b
2025-11-16 02:38:01 +08:00
Rocka
13dbc0107f
Update dependencies
Gradle 8.14.3
AGP 8.13.0
Kotlin 2.2.21
2025-11-01 00:35:51 +08:00
Rocka
e36100c448
Minor cleanups
- tidy fdroid actions workflow
- remove unused fields in WrappedRunnable
- remove unused components from manifest; also comment about intent-filter path
- cleanup pluign AboutActivity
2025-07-19 21:31:19 +08:00
rocka
cbf7682bb5
Update to Android NDK r28 (#710) 2025-04-07 00:14:39 +08:00
Rocka
40aa690a22
Fix wording in issue template config 2025-02-02 23:00:14 +08:00
rocka
de5bc3bb42
Install prebuilt assets with cmake (#658)
The build process no longer relies on symlink
2024-12-20 20:03:21 +08:00
Rocka
10e39f6d94
Update dependencies
Gradle 8.11.1, Kotlin 2.0.21
2024-11-23 03:13:48 +08:00
Rocka
6497103ed5
Update dependencies
Gradle 8.10.2, AGP 8.7.0
2024-10-05 16:26:46 +08:00
Rocka
94e5beeb2e
Run assembleRelease on GitHub Actions 2024-08-15 01:25:29 +08:00
rocka
468d009116
Refactor build process (#554)
- Use AGP splits.abi
- Make prefab tasks run after native build tasks
- Locate cmake in AGP way
- Sign apk with gradle
2024-08-03 18:44:57 +08:00
Rocka
d0a6ede6c2
Update gradle publish action 2024-07-27 02:59:19 +08:00
Rocka
59558c5b62
Use form for issue template 2024-04-28 15:01:27 +08:00
linsui
fda153770e
CI: update fdroidserver image to bookworm (#482)
Co-authored-by: linsui <linsui555@gmail.com>
2024-04-25 18:56:07 +08:00
Potato Hatsue
9d4a07f556 nix: disable macOS CI 2024-04-24 21:26:28 -04:00
Rocka
cb7ecd1117
Update dependencies
Kotlin 1.9.23, Gradle 8.7, AGP 8.3.1
2024-04-10 19:46:40 +08:00
Qijia Liu
1e7f08f86a
Add M1 macOS CI; Fix Windows CI (#430)
Co-authored-by: Rocka <i@rocka.me>
2024-02-13 17:35:58 +08:00
Rocka
dcd6283e85
Unset GitHub Actions env for F-Droid build 2024-01-04 13:00:47 +08:00
Rocka
319bea9cdf
Refactor issue templates 2024-01-01 02:18:35 +08:00
Rocka
b774e4b1a5
Update dependencies 2023-12-28 23:25:11 +08:00
Rocka
dbdb7b91a4
Fix F-Droid build 2023-11-07 23:55:04 +08:00
Rocka
14356132a9
Add jyutping plugin (libime-jyutping) 2023-11-05 12:26:22 +08:00
Rocka
c41c2f8e60
Update dependencies 2023-11-01 18:49:21 +08:00
Qijia Liu
2a620b9ca8
Add chewing plugin (#364)
Co-authored-by: Rocka <i@rocka.me>
2023-10-27 16:46:39 +08:00
Qijia Liu
fc12700c3c
Add hangul plugin (#350)
Co-authored-by: Rocka <i@rocka.me>
2023-10-18 02:26:31 +08:00
Qijia Liu
8c8860a262
Add Windows CI (#333)
Co-authored-by: Rocka <i@rocka.me>
2023-09-10 23:38:23 +08:00
Qijia Liu
8028cd9a33
Add non-nix macOS CI (#332) 2023-09-09 18:14:53 +08:00
Potato Hatsue
b64b7bfe32
nix: enable cachix in github actions 2023-08-29 20:47:30 -04:00
rocka
321f394acf
Fix F-Droid build (#306)
Co-authored-by: Potato Hatsue <1793913507@qq.com>
2023-07-21 16:25:17 +08:00
Potato Hatsue
791eb24a31
Delete pull-request-template.md 2023-07-04 13:07:21 +08:00
rocka
66bcc07d22
Replace publish uri before F-Droid build (#295) 2023-07-03 18:56:23 +08:00
WhiredPlanck
d48454e959
Add Issue and Pull Request templates (#294)
* Add issue and pull request templates

* Update .github/pull-request-template.md

---------

Co-authored-by: Potato Hatsue <berberman@yandex.com>
2023-07-03 11:36:48 +08:00
Potato Hatsue
49f75dd319
Update publish.yml 2023-07-02 14:45:38 +08:00
Potato Hatsue
29fc9d2b66
Update publish.yml 2023-07-02 14:37:22 +08:00
Potato Hatsue
5e966b08fa Publish build convention and android libs
Add github action

Disable minify for common
2023-07-02 02:06:13 -04:00
Rocka
22c6bdc8b2
Update nix workflow 2023-06-19 23:37:46 +08:00
Potato Hatsue
fff51f0eb5 Disable Android Studio 2023-06-05 08:41:44 -04:00
Potato Hatsue
2aa8ee7ed9 Nix: support macOS 2023-06-05 08:41:44 -04:00
linsui
16e418c238
Add fdroid build workflow (#272)
Co-authored-by: linsui <linsui555@gmail.com>
Co-authored-by: Rocka <i@rocka.me>
2023-06-03 01:08:37 +08:00
Potato Hatsue
848b73ec12 Add nix action 2023-05-31 02:56:39 -04:00
Rocka
46fa45178a
Refactor CI scripts
- Build debug variant on GitHub PR and upload apk to artifacts
- Remove Jenkinsfile
2023-04-14 16:56:24 +08:00
Rocka
4a68f78cf8
Update Github Actions actions/checkout@v3 2023-01-08 23:20:00 +08:00
rocka
7f112bb5b5
Update CI environment and build instructions (#104) 2022-08-05 16:34:35 +08:00
Rocka
1c95e7f3b1 Install Android SDK with sdkmanager in GitHub Actions 2022-07-31 22:56:28 +08:00
Potato Hatsue
387fd81ebe
Run github action only in pr 2022-04-02 22:57:42 -04:00
Potato Hatsue
5a4aaf9ccf Install appstream in github runner 2022-02-15 11:35:16 +08:00
Rocka
c992661a92
split artifact by abi 2022-01-17 18:16:11 +08:00