Commit Graph

41 Commits

Author SHA1 Message Date
Ushie
7f1dab7ee1
ci: temporarily restore old release workflow 2023-05-02 17:50:07 +03:00
oSumAtrIX
3d90bf7588 ci: bypass push permission on protected branches with owner PAT 2023-04-21 14:55:29 +03:00
EvadeMaster
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
EvadeMaster
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
Palm
d214a02abd ci(release): fix argument parsing of npm exec 2023-03-26 23:02:57 +07:00
Palm
d1c12edd1b ci(release): use appropriate npm commands for ci environment 2023-03-26 23:02:57 +07:00
Palm
ded1a44c37 ci(release): fix step not moving artifact to accessible path 2023-03-26 23:02:57 +07:00
Ushie
790a6cd1e3
ci(release): remove unnecessary variables in flutter build step 2023-03-26 18:57:27 +03:00
EvadeMaster
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
Palm
276f33b9ec
ci: use semantic-release (#746) 2023-03-23 17:34:52 +01:00
Ushie
ded59d2da0
feat(ci): update crowdin workflow to use new main branch 2023-03-20 22:39:29 +03:00
Aunali321
b475bd25c8
build: remove env setup step 2023-03-11 23:01:26 +05:30
Aunali321
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
EvadeMaster
48a10440fe
ci(build): remove environment on PR build 2023-03-02 11:06:15 +07:00
Abhiram
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
Ushie
c5ba6a238a
ci(crowdin): upload sources only 2022-11-29 14:29:30 +03:00
Ushie
b7227bfad7
fix(build): use correct step id 2022-11-26 22:14:42 +03:00
Ushie
447c16cff1
fix(build): migrate env name to new workflow 2022-11-26 21:17:57 +03:00
Ushie
47529ae3f5
build: workflows for PRs & all commits 2022-11-26 21:16:29 +03:00
Nico Mexis
14e9dd1c04
fix: update workflow actions (#482)
* fix: update workflow actions

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

* build: remove firebase config.
2022-10-17 20:24:47 +05:30
Aunali321
273aa42b17 refactor: redo the environment system. 2022-10-17 16:48:39 +05:30
Aunali321
603917d21e feat: create env with github actions. 2022-10-17 16:25:22 +05:30
Alberto Ponces
14c5ac1b7a fix: Sign APK with own release key 2022-09-14 16:35:17 +01:00
Alberto Ponces
e117331159 fix: Get release version from github tag properly 2022-09-14 12:27:56 +01:00
Alberto Ponces
81107970d1
build: set an hardcoded tag value for now [skip ci] 2022-08-19 21:58:45 +01:00
Alberto Ponces
614a694a77 build: rename jobs [skip ci] 2022-08-18 23:25:47 +01:00
Alberto Ponces
3713ec4d92 build: rename debug asset before publishing too 2022-08-18 23:08:01 +01:00
Alberto Ponces
cc5ad7ca58 build: add debug workflow and improve release workflow 2022-08-18 22:25:24 +01:00
Aunali321
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
Alberto Ponces
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
Alberto Ponces
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
Alberto Ponces
70a50c7177 fix: update workflow build output path 2022-08-13 18:56:51 +01:00
Alberto Ponces
70f5d20ca4 fix: Github build workflow. 2022-08-06 22:36:02 +01:00
Aunali321
57b932fd23
Update release-build.yml 2022-08-06 17:47:36 +05:30
Aunali321
884199f2fa
remove flutter analyze. 2022-08-01 17:22:08 +05:30
Aunali321
591c025d2d
fix: use stable flutter version. 2022-08-01 17:13:39 +05:30
Aunali321
34a153e344
Create release-build.yml 2022-08-01 17:08:02 +05:30