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
2460acf0f4
ci(analyze): don't run when PR is in draft
2023-07-16 17:10:29 +07:00
d229ccb36c
ci(analyze): clarify job name that the job do static analysis & format checking
2023-07-16 16:21:16 +07:00
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
9828857570
fix: fixed typo
2023-07-10 12:16:51 +05:45
ecb54d8e44
docs: improve clarity of speech in issue template ( #1005 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2023-07-09 23:15:20 +02:00
a8e019482f
ci: add workflow to update documentation repository
2023-06-10 23:41:36 +02:00
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
0a1f2da33d
feat: appreciation message for new contributors
2023-04-20 05:04:37 +05:30
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
ffd53fab26
feat: clarify acknowledgement label ( #608 )
2023-01-14 20:23:49 +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
148981da18
refactor: removed dropdown for branch.
2022-09-23 14:57:05 +05:30
185d883b65
feat: acknowledgements section for template feature-issue
2022-09-23 07:33:30 +02:00
9d8b2e1a35
feat: acknowledgements section for template feature-issue
2022-09-23 07:32:44 +02:00
3e6e94c098
fix: disable creating blank issues.
2022-09-19 18:23:33 +05:30
ce100d97fd
refactor: add dropdown for feature template.
2022-09-19 18:22:51 +05:30
743a661c10
refactor: use dropdown for branch.
2022-09-19 18:10:59 +05:30
9bdccb3c9d
refactor: more strict bug issue template.
2022-09-19 17:17:48 +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