Commit graph

85 commits

Author SHA1 Message Date
validcube
8cd617e32d
chore(template): update label name for feature 2023-12-02 16:58:47 +07:00
validcube
a17a05995a
ci: caching with gradle-build-action
Allow for automatic capture of buildscan in job summary, and smarter
caching than the one provided by `setup-java`.
2023-12-02 16:55:04 +07:00
Benjamin
123ae37524
chore: add issue template (#1432) 2023-10-28 12:54:33 +07:00
Benjamin
0964f15475
docs: init (#1224) 2023-09-26 16:54:02 -07:00
Benjamin
63fd7957c6
ci: Add release workflow (#1235) 2023-09-25 19:02:18 +02:00
Benjamin Halko
36de61a57f
ci: build pull requests (#1228) 2023-09-20 20:14:26 -07:00
Pun Butrach
212db84d0b
ci(config): appreciation for first-time contributors
Show appreciation message for new contributors
2023-09-03 21:47:05 +07:00
Pun Butrach
8bd73c3afa
ci(release): don't build when not necessary
Add paths-ignore to all markdown files, and .idea folder
2023-09-02 21:59:23 +07:00
Pun Butrach
f01adf5eb0 ci(release): migrate from node12 to node16
This bump `actions/upload-artifact`@v2 to `actions/upload-artifact`@v3
2023-08-19 16:00:01 +07:00
Palm
ac4c7e06e7 ci(release): use correct vars context object
why am i so stupid
2023-08-17 19:30:31 +07:00
Palm
0f9a6f4340 ci(release): no longer store keystore alias in secrets
fixes an issue where GitHub Actions logs would be censored
2023-08-17 19:13:18 +07:00
Pun Butrach
5cf5e87fa8 ci(release): task naming consistency 2023-08-01 15:30:56 +07:00
Robert
6beb34baa8 ci: init 2023-07-30 20:23:51 +00:00
oSumAtrIX
70e8253b63
Migrate to compose branch
This commit was made to allow cherry-picking the first commit of the followup commits according to https://github.com/ReVanced/revanced-manager-compose/issues/65#issue-1806335545
2023-08-26 18:07:57 +02:00
Pun Butrach
63175cdec6
ci(build): create debug variant instead of release 2023-08-15 20:55:11 +07:00
Pun Butrach
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
Pun Butrach
f5e45ead26
ci(build): don't build on every pull request unrelated to application 2023-08-10 19:14:13 +07:00
Pun Butrach
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
Pun Butrach
d3790bf64b
refactor: remove unimplemented features (#1061)
Co-authored-by: Ushie <ushiekane@gmail.com>
2023-08-03 23:58:50 +03:00
Pun Butrach
b3b2b01c0f
ci(build): use pr event trigger for now
I just heard of cache eviction policy :)
2023-08-01 20:20:27 +07:00
Pun Butrach
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
Pun Butrach
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
Pun Butrach
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
Aabed Khan
9828857570
fix: fixed typo 2023-07-10 12:16:51 +05:45
KobeW50
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
oSumAtrIX
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
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
Aunali321
0a1f2da33d feat: appreciation message for new contributors 2023-04-20 05:04:37 +05:30
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
oSumAtrIX
ffd53fab26
feat: clarify acknowledgement label (#608) 2023-01-14 20:23:49 +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