Commit Graph

107 Commits

Author SHA1 Message Date
Goooler
7b3bb5bf3b Use gradle/actions/setup-gradle v3
https://github.com/gradle/gradle-build-action/releases/tag/v3.0.0-rc.1
2024-01-27 12:26:54 +08:00
renovate[bot]
19256d020d Update gradle/gradle-build-action action to v3 (#4019)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-27 04:54:13 +08:00
Zongle Wang
d28f1811fc Use Java 21 on CI (#3979) 2024-01-18 11:43:18 +00:00
mr-wewlad
382a8103b5 Merge pull request from GHSA-32gr-rm34-5j4v
Fixes GHSA-32gr-rm34-5j4v

Thanks for reporting this vulnerability gaussandhisgun!

Co-authored-by: mr-wewlad <mr-wewlad>
2023-12-20 15:17:21 +01:00
Goooler
c2d59a6623 Add channel flavor for publishing variant for Google Play (#3861)
* Add channel flavor for publishing variant for Google Play

* Remove unused variants

* Build both on CI

* Tweak

* Fix conflicts

* Copy json into variant folder

* Rename foss to github

* Rename apk

* `ci.py` - Allow multiple files to be sent

* Fix `ci.py`

---------

Co-authored-by: SuperDragonXD <70206496+SuperDragonXD@users.noreply.github.com>
2023-12-18 11:33:58 +08:00
SuperDragonXD
c77b58776b Replace all mentions of Lawnchair 13/12.1 to use Lawnchair 14 2023-12-17 18:53:48 +08:00
renovate[bot]
5d7330ba00 Update actions/download-artifact action to v4 (#3858)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:58 +08:00
renovate[bot]
95d83d8d06 Update actions/upload-artifact action to v4 (#3859)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-17 18:48:50 +08:00
renovate[bot]
bd461eb474 Update actions/stale action to v9 (#3832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-07 23:43:12 +08:00
renovate[bot]
63c03d2ef9 Update actions/setup-python action to v5 (#3828)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-06 21:15:32 +08:00
Goooler
cea154eb7d Tweak CI configs (#3773)
* Tweak CI config

- Verify release build for every commit or PR, so that we can found potential obfuscation issues.
- Merge build_debug_apk.yml with build_release_apk.yml.
- Rename build_debug_apk.yml to ci.yml

* Cleanup

* Update ci.yml

* Fix release_update.yml

* Revert
2023-12-03 14:11:37 +08:00
renovate[bot]
dabeb5c7c8 Update actions/setup-java action to v4 (#3794)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-30 00:34:41 +08:00
Goooler
7aa0b7172c Add Spotless to check style (#3723) 2023-11-18 10:10:55 +08:00
Yasan Glass
8468c0834a Merge remote-tracking branch 'twelve/12.1-dev' into 13-dev 2023-11-13 00:29:00 +01:00
Pun Butrach
78873fa3a8 Write to GitHub Output environment (#3689)
* Migrate to enviroments

* >> $GITHUB_OUTPUT
2023-11-10 16:27:40 +08:00
Suphon T
d74d74f8e9 Sign and send apk if repo owner is LawnchairLauncher 2023-11-06 23:38:05 +07:00
MrSluffy
3ae2dd41a6 Revert "Update build_debug_apk.yml"
This reverts commit e530b91a5a.
2023-11-02 08:15:06 +08:00
MrSluffy
e530b91a5a Update build_debug_apk.yml 2023-11-01 21:00:27 +08:00
renovate[bot]
6225a8eed3 Update actions/checkout action to v4 (#3610)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-05 08:01:38 +08:00
renovate[bot]
713487237d Update actions/stale action to v8 (#3392)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-03-23 18:34:11 +08:00
Lawnchair Bot
22ffbe5ad1 New Crowdin translations by Github Action (#3313)
* New Crowdin translations by Github Action

* Add --auto flag

* Use --squash flag

* Merge build_debug_apk.yml into crowdin_auto_merge.yml

* Remove `github.event.pull_request.type == 'opened'`

---------

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Goooler <wangzongler@gmail.com>
2023-02-05 06:41:36 +03:30
Goooler
10ecea0cb5 Bump Gradle to 8.0 RC2 (#3306)
https://github.com/gradle/gradle/releases/tag/v8.0.0-RC2
2023-02-03 15:07:11 +00:00
Goooler
1b0fba0c58 Use crowdin/github-action major version v1 (#3283) 2023-01-26 17:26:30 +08:00
Goooler
8581566081 Release apk with uploading mapping file (#3275)
We can easily retrace obfuscated stack traces with the mapping file.
2023-01-21 18:34:10 +08:00
dependabot[bot]
25c6bf73f8 Bump crowdin/github-action from 1.5.2 to 1.5.3 (#3254)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/1.5.2...1.5.3)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-17 22:29:00 +08:00
dependabot[bot]
e63712a11d Bump actions/stale from 6 to 7
Bumps [actions/stale](https://github.com/actions/stale) from 6 to 7.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-21 18:12:06 +03:30
dependabot[bot]
c75fd3f72d Bump crowdin/github-action from 1.5.1 to 1.5.2 (#3168)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/1.5.1...1.5.2)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-14 01:16:24 +08:00
Goooler
95272645e3 Use Java 19 on CI (#3130)
Follow up 3a75999358
2022-11-25 23:13:32 +08:00
dependabot[bot]
ab9a9d1185 Bump crowdin/github-action from 1.5.0 to 1.5.1 (#3115)
Bumps [crowdin/github-action](https://github.com/crowdin/github-action) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/crowdin/github-action/releases)
- [Commits](https://github.com/crowdin/github-action/compare/1.5.0...1.5.1)

---
updated-dependencies:
- dependency-name: crowdin/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-17 10:03:49 +08:00
dependabot[bot]
ea594f6da5 Bump actions/stale from 5 to 6
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 6.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-11-09 10:15:46 +03:30
Goooler
0561803694 Enable gradle-home-cache-cleanup on gradle-build-action
https://github.com/gradle/gradle-build-action/releases/tag/v2.3.0
https://github.com/gradle/gradle-build-action/blob/main/README.md#removing-unused-files-from-gradle-user-home-before-saving-to-cache
2022-11-05 13:26:49 +08:00
Yasan Ghaffarian
56236939b3 Update Crowdin Action version (1.5.0) 2022-11-02 16:47:13 +03:30
Yasan
e93249c7d9 Update Crowdin actions (1.4.15 -> 1.4.16) 2022-10-22 11:01:14 +03:30
Yasan
8ebac8a01c Only run crowdin_auto_merge on pull_request:opened 2022-10-18 18:52:08 +03:30
Yasan
32a5567596 Update crowdin auto merge's run condition 2022-10-18 17:46:59 +03:30
Yasan
9b9a891b0c Use LAWNCHAIR_BOT_TOKEN on Crowdin actions 2022-10-18 17:42:35 +03:30
Yasan Ghaffarian
0604b89645 Update Crowdin Action (1.4.13 -> 1.4.15) 2022-10-17 14:32:55 +03:30
Goooler
3bf177c1b8 Bump actions/setup-python to v4
https://github.com/actions/setup-python/releases/tag/v4.0.0
https://github.com/actions/setup-python/releases/tag/v4.2.0
2022-09-18 19:17:26 +08:00
Yasan Ghaffarian
4bc2137016 Run crowdin_upload.yml on push 2022-09-14 16:49:36 +04:30
Yasan Ghaffarian
ebc915da65 Run crowdin_download.yml once a week 2022-09-14 16:49:18 +04:30
Yasan Ghaffarian
034dd67e0e Fix Crowdin download & upload schedules 2022-09-14 16:40:42 +04:30
Yasan Ghaffarian
189632e864 Separate Crowdin upload & download actions
+ Update Crowdin action to 1.4.13 (from 1.4.12)
2022-09-14 15:08:00 +04:30
Yasan Ghaffarian
c644d321ab Only run Crowdin sync on workflow_dispatch 2022-09-14 15:00:47 +04:30
Yasan
8fd839db5c Run crowdin.yml once a week instead of daily 2022-09-13 09:07:55 +04:30
Yasan
c86521d929 Fix auto-merge conditions 2022-09-13 09:04:21 +04:30
Yasan
2d38bcfcdd Add debug step to crowdin_auto_merge.yml 2022-09-13 09:02:53 +04:30
Yasan
8598357d23 Change crowdin_auto_merge.yml trigger to pull_request 2022-09-13 08:37:50 +04:30
Yasan Ghaffarian
15e7577099 Automatically merge Crowdin PRs 2022-09-12 17:36:13 +04:30
Yasan Ghaffarian
2bb4d77d78 Do not upload translations on Crowdin action 2022-09-12 17:21:39 +04:30
Yasan
92499dd460 Allow running build_debug_apk with workflow_call 2022-09-12 11:56:15 +04:30