Commit Graph

55 Commits

Author SHA1 Message Date
63175cdec6 ci(build): create debug variant instead of release 2023-08-15 20:55:11 +07:00
4b0c8cecc8 ci(build): update event trigger
This add ".github/workflows/pr-build.yml" to build on every change to the CI Build to check if there's no error when it got modified.

And also remove "fastlane/**" because that's not related to the ReVanced Manager's code
2023-08-12 13:56:18 +07:00
f5e45ead26 ci(build): don't build on every pull request unrelated to application 2023-08-10 19:14:13 +07:00
14f765f4b4 ci(build): don't cache Gradle
Gradle take up so much space in cache that it wouldn't make sense for us to cache it since we are rapidly hitting the cache limit every time.
2023-08-10 19:12:15 +07:00
d3790bf64b refactor: remove unimplemented features (#1061)
Co-authored-by: Ushie <ushiekane@gmail.com>
2023-08-03 23:58:50 +03:00
b3b2b01c0f ci(build): use pr event trigger for now
I just heard of cache eviction policy :)
2023-08-01 20:20:27 +07:00
c3212d0308 ci(build): update event trigger
Run on every PR

Run on every Push, ignore main branch, and ignore tag
2023-08-01 19:32:52 +07:00
aaa114ba13 ci(pr-build): reinstate functionality
PR Build was never use because it have to be manually trigger
2023-08-01 19:26:26 +07:00
Pun
2460acf0f4 ci(analyze): don't run when PR is in draft 2023-07-16 17:10:29 +07:00
Pun
d229ccb36c ci(analyze): clarify job name that the job do static analysis & format checking 2023-07-16 16:21:16 +07:00
Pun
4d6a57ddcf ci(analyze): restore run when commit push to dev branch 2023-07-16 16:17:15 +07:00
9a57f8b858 ci(build): use correct JDK version
There's no reasons to go higher than JDK 11 since we compile the application using JDK 11
2023-07-10 21:42:24 +07:00
a8e019482f ci: add workflow to update documentation repository 2023-06-10 23:41:36 +02:00
Pun
c24a3828be ci(analyze): don't run when pushed to repository (#920) 2023-06-07 20:15:43 +03:00
7f1dab7ee1 ci: temporarily restore old release workflow 2023-05-02 17:50:07 +03:00
3d90bf7588 ci: bypass push permission on protected branches with owner PAT 2023-04-21 14:55:29 +03:00
7839252934 ci(analyze): only run when necessary (#766)
* ci(analyser): only run on lib/`.dart` changes

* ci(analyser): runs on workflow changes

* ci(analyze): run on all dart file changes

---------

Co-authored-by: Palm <palmpasuthorn@gmail.com>
2023-03-29 20:51:08 +03:00
fa4063220f ci: dart analyser (#761)
* ci: dart analyser

* ci(analyser): clarify the dart analysing step

* refactor: ignore generated files

* ci(analyser): apply suggestion from code-reviewer

Co-Authored-By: Palm <palmpasuthorn@gmail.com>

* ci(analyser): apply suggestion from code-reviewer

Co-Authored-By: Palm <palmpasuthorn@gmail.com>

* ci(analyser): apply suggestion from code-reviewer

Co-authored-by: Palm <palmpasuthorn@gmail.com>

---------

Co-authored-by: Palm <palmpasuthorn@gmail.com>
2023-03-28 15:47:34 +07:00
d214a02abd ci(release): fix argument parsing of npm exec 2023-03-26 23:02:57 +07:00
d1c12edd1b ci(release): use appropriate npm commands for ci environment 2023-03-26 23:02:57 +07:00
ded1a44c37 ci(release): fix step not moving artifact to accessible path 2023-03-26 23:02:57 +07:00
790a6cd1e3 ci(release): remove unnecessary variables in flutter build step 2023-03-26 18:57:27 +03:00
a79f883a0f ci: use caching to speed up workflows (#760)
Use caching to speed up workflows: 9-14 minutes (ish) to 6-8 minutes (ish)

Commits:
* ci(release): use GitHub cache

* ci(release): restore signing
2023-03-26 20:02:56 +07:00
276f33b9ec ci: use semantic-release (#746) 2023-03-23 17:34:52 +01:00
ded59d2da0 feat(ci): update crowdin workflow to use new main branch 2023-03-20 22:39:29 +03:00
b475bd25c8 build: remove env setup step 2023-03-11 23:01:26 +05:30
0074fee865 build: new ci (#731)
New Build CI

Commits:
* buid: re-do ci

* build: ignore tags

* build: get the latest flutter version automatically && formatting

---------

Co-authored-by: EvadeMaster <93124920+EvadeMaster@users.noreply.github.com>
2023-03-05 16:23:51 +07:00
48a10440fe ci(build): remove environment on PR build 2023-03-02 11:06:15 +07:00
d6abb61e2b ci(build): update workflow actions (#662)
- Bump upload-artifact to v3

- Update crowdin/github-action according to new versioning format [https://github.com/crowdin/github-action/releases/tag/v1.6.0]
2023-01-29 23:56:13 +03:00
c5ba6a238a ci(crowdin): upload sources only 2022-11-29 14:29:30 +03:00
b7227bfad7 fix(build): use correct step id 2022-11-26 22:14:42 +03:00
447c16cff1 fix(build): migrate env name to new workflow 2022-11-26 21:17:57 +03:00
47529ae3f5 build: workflows for PRs & all commits 2022-11-26 21:16:29 +03:00
14e9dd1c04 fix: update workflow actions (#482)
* fix: update workflow actions

* fix: sign apk parameters
2022-11-26 16:34:14 +03:00
6ea055d486 feat: use secrets for keys (#528) 2022-11-24 00:27:00 +03:00
0fc8e7cbc8 feat: crowdin workflow 2022-11-05 01:31:56 +03:00
63b2d8e0bd build: remove create env step from actions. 2022-10-17 21:51:18 +05:30
2e050d06e8 feat: remove firebase. (#405)
* feat: remove firebase.

* build: remove firebase config.
2022-10-17 20:24:47 +05:30
273aa42b17 refactor: redo the environment system. 2022-10-17 16:48:39 +05:30
603917d21e feat: create env with github actions. 2022-10-17 16:25:22 +05:30
14c5ac1b7a fix: Sign APK with own release key 2022-09-14 16:35:17 +01:00
e117331159 fix: Get release version from github tag properly 2022-09-14 12:27:56 +01:00
81107970d1 build: set an hardcoded tag value for now [skip ci] 2022-08-19 21:58:45 +01:00
614a694a77 build: rename jobs [skip ci] 2022-08-18 23:25:47 +01:00
3713ec4d92 build: rename debug asset before publishing too 2022-08-18 23:08:01 +01:00
cc5ad7ca58 build: add debug workflow and improve release workflow 2022-08-18 22:25:24 +01:00
106d77ea0c feat: "New dashboard UI". (#3)
* feat: "New dashboard UI".

* fix: some improvenents

* fix: fix inconsistencies and light theme.

* fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)

Co-authored-by: Aunali321 <aunvakil.aa@gmail.com>

* feat: move chips to a separate widget.

Co-authored-by: Alberto Ponces <ponces26@gmail.com>
2022-08-16 14:06:56 +01:00
cd1610d847 Revert "fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip)"
This reverts commit ce09a5264a.
2022-08-16 12:12:10 +01:00
ce09a5264a fix: save patched and installed apps on prefs, improve installer log, improve dashboard with real data (wip) 2022-08-15 18:42:09 +01:00
70a50c7177 fix: update workflow build output path 2022-08-13 18:56:51 +01:00