Commit Graph

35 Commits

Author SHA1 Message Date
Yasan
92499dd460 Allow running build_debug_apk with workflow_call 2022-09-12 11:56:15 +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
Goooler
e3f9d84061 Modernize a bit (#2806) 2022-08-10 15:07:14 +05:30
Goooler
1a4c61f9ec Optimize CI a bit (#2643)
* Bump GH actions

* Use gradle-build-action
2022-05-24 09:36:40 +05:30
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
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
Patryk Michalik
edbae2936a ‘build_debug_apk.yml’: Fix typo 2021-06-26 15:44:58 +02:00
Patryk Michalik
dc643b7754 ‘build_debug_apk.yml’: Don’t unnecessarily install fnmatch 2021-06-26 15:07:34 +02:00
Patryk Michalik
1641cba4e6 Rework CI setup 2021-06-26 14:57:50 +02:00
Patryk Michalik
7f71b7d47c Remove redundant environment variable declarations from Workflows 2021-06-10 18:26:46 +02:00
Suphon Thanakornpakapong
e3877ffc8f Fix GitHub repo env 2021-06-06 15:05:10 +07:00
Patryk Michalik
b31b245b6e ‘Build release APK’ Action: Create changelog for each build 2021-06-05 19:58:53 +02:00
Suphon Thanakornpakapong
2e6df79333 Send push notification to chat 2021-06-05 10:20:02 +07:00
Patryk Michalik
611985105d ‘Build debug APK’ Action: Don’t send unnecessary message 2021-06-04 16:02:41 +02:00
Patryk Michalik
8e8a14f9f6 ‘Build debug APK’ Action: Fetch full history for send-changelog Job 2021-06-04 14:52:10 +02:00
Patryk Michalik
480ab5a0a6 ‘Build debug APK’ Action: Fix send-changelog Job 2021-06-04 14:43:49 +02:00
Patryk Michalik
b97ed10612 ‘Build debug APK’ Action: Create changelog for each build 2021-06-04 14:34:47 +02:00
Patryk Michalik
2f43c68223 CI: Sign APKs of debug build type 2021-06-03 21:19:13 +02:00
Patryk Michalik
13ef33d889 CI: Override default notifications 2021-03-17 09:33:55 +01:00
Patryk Michalik
8bc4838420 CI: Send notification when build starts, append metadata to versionName 2021-03-17 09:30:20 +01:00
Patryk Michalik
9facbf8f49 Move notification delivery to separate Job; use download-artifact 2021-03-16 11:17:28 +01:00
Patryk Michalik
b0834f784e CI Action: Merge build-debug-apk and send-notification 2021-03-16 10:25:09 +01:00
Patryk Michalik
a222ffce39 CI Action: Remove leftover dependency from build-debug-apk 2021-03-16 09:32:18 +01:00
Patryk Michalik
4b46d96ec7 CI Action: Merge set-up-environment and build-debug-apk 2021-03-16 09:30:02 +01:00
Patryk Michalik
3c00862ab5 CI Action: Correct cache version and environment variable name 2021-03-16 09:22:30 +01:00
Patryk Michalik
0d32f076a5 CI Action: Use cache, send notifications 2021-03-16 09:19:39 +01:00
Patryk Michalik
41304236fa Don’t assemble APK as superuser 2021-03-16 08:33:39 +01:00
Patryk Michalik
220d38cb09 Re-add ‘Build debug APK’ Action to 11-dev 2021-03-16 08:26:21 +01:00
Patryk Michalik
0ce1a65b3b Revert ‘Move “Build debug APK” Action to 11-dev
This reverts commit 84038d325c.
2021-03-15 22:21:09 +01:00
Patryk Michalik
84038d325c Move ‘Build debug APK’ Action to 11-dev 2021-03-15 22:15:55 +01:00