Commit Graph

127 Commits

Author SHA1 Message Date
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
Yasan
7b9df17287 Create close_low_effort_issues.yml 2022-09-11 19:38:17 +04:30
Yasan
b8c18bc0c0 Run Crowdin action only on the main repository 2022-09-08 11:12:18 +04:30
Yasan
363a70c504 Setup Crowdin sync via GitHub Actions 2022-09-06 15:01:19 +04:30
Goooler
08031573ff Cleanup build scripts (#2903)
* No need to apply kotlin in hidden-api

* Remove rxjava2

* Add replaceFrameworkJar back

* Remove unused minify configs

* kotlinx-serialization-json 1.4.0

* material3 1.0.0-beta01

* Coil 2.2.0

* Cleanup CC

* Revert "material3 1.0.0-beta01"

This reverts commit 67f51ffe00.

* Revert "Add replaceFrameworkJar back"

This reverts commit c9edc3b65f.

* Limit CI running on dev branches & PRs

* Cleanup kotlin plugins

* Configure android extensions ini allprojects

* Cleanup

* Configure projects repos in dependencyResolutionManagement

* Remove root namespace

* Bump AGP to 7.3.0-rc01

* Remove empty manifest files

* Apply plugins in plugins block

* Remove buildscript

* Enable typesafe project accessors

* Update submodule

* Merge https://github.com/LawnchairLauncher/platform_frameworks_libs_systemui/pull/5

* Bump Gradle Enterprise plugin to 3.11.1

* Add CI ignore rules

* Add renovate.json

* Correct ignore rules for CI

* Enable abortOnError

* Simplify FRAMEWORK_PREBUILTS_DIR

* Remove sdk versions
2022-09-05 09:23:10 +08:00
Yasan
db4b2d1511 Close issues as not_planned instead of completed 2022-08-23 15:22:06 +04:30
Yasan
e69d384677 Stale issues after 90 days (instead of 180 2022-08-23 02:25:25 +04:30
Yasan Ghaffarian
6fcd83a535 Run stale action once a day
Instead of 4 times a day
2022-08-14 17:17:00 +04:30
Yasan Ghaffarian
39aedb8088 Set stale action's operations-per-run to 1000 (from 250)
Co-authored-by: Daria Hamrah Paytakht <info@dariarnd.ir>
2022-08-14 10:46:51 +04:30
Yasan Ghaffarian
f5270f7916 Set stale action's operations-per-run to 250 (from 90) 2022-08-14 10:33:01 +04:30
Yasan Ghaffarian
3d7b64cdda Improve stale action configuration
- Allow running the action manually
- Increase the number of operations per run
2022-08-14 10:28:14 +04:30
Yasan
7070b531d7 Enable stale action with modified configuration 2022-08-13 00:16:01 +04:30
Goooler
e3f9d84061 Modernize a bit (#2806) 2022-08-10 15:07:14 +05:30
Patryk Michalik
b3fd5166cd Disable “Close stale issues & PRs” workflow for the time being 2022-07-10 20:39:38 +02:00
Patryk Michalik
44062585c5 close_stale_issues.yml: Update schedule 2022-07-10 19:20:05 +02:00
Patryk Michalik
46477b9689 close_stale_issues.yml: Update schedule 2022-07-10 10:07:26 +02:00
SuperDragonXD
a16b00365f Add issue templates and other files (#2749) 2022-07-10 09:28:44 +02:00
Goooler
1a4c61f9ec Optimize CI a bit (#2643)
* Bump GH actions

* Use gradle-build-action
2022-05-24 09:36:40 +05:30
Patryk Michalik
4490c702e8 Conclude testing of “Release update” workflow 2022-05-18 13:24:45 +02:00
Patryk Michalik
8bafb0a5de “Release update” workflow: Add releaseName input parameter & fix publish-telegram-update-post job 2022-05-18 13:14:00 +02:00
Patryk Michalik
9b29d90cd6 Fix “Release update” workflow 2022-05-18 13:03:09 +02:00
Patryk Michalik
044591153f Prepare to test “Release update” workflow 2022-05-18 12:47:01 +02:00
Patryk Michalik
0b4fe57469 Correct error in release_update.yml 2022-05-17 19:07:25 +02:00
Patryk Michalik
005973e1d4 Prepare changelog & automate the publishing of update announcements 2022-05-17 19:05:24 +02:00
Suphon T
73aff4ead2 Set branch in workflow files 2022-05-17 15:50:41 +07:00
Patryk Michalik
5ca7efabe2 Don’t run “Build debug APK” workflow for pushes to 12-dev-localization 2021-11-01 13:54:13 +01:00
Patryk Michalik
17f828da20 Fix “Build release APK” workflow 2021-10-24 16:36:58 +02:00
Patryk Michalik
17f80d767e CI: Properly handle spaces in filenames 2021-10-20 17:57:44 +02:00
Patryk Michalik
cec9688021 Fix workflows 2021-10-20 17:42:55 +02:00
Patryk Michalik
97ac0b8a5c CI: Remove “-signed” suffix from APK names 2021-10-20 17:03:15 +02:00
Patryk Michalik
3cf4c9f359 Update workflows for Lawnchair 12 2021-10-20 16:31:01 +02:00