Commit graph

249 commits

Author SHA1 Message Date
Cuong M. Tran
4ec2204836
update Github workflow scripts 2024-01-28 23:44:36 +07:00
arkon
29bbf77e7c Install build-tools 29.0.3
(cherry picked from commit a9c7cbf2c43959ae7ad9df3baa2306a254dd57e3)
2024-01-13 14:18:06 -05:00
Jobobby04
14da34de64 Remove ktlint check 2024-01-09 19:19:33 -05:00
arkon
209da5eb04 Bump dependencies
(cherry picked from commit 5dda32bb8143abe4e495fb7a5693299ac9f4da41)

# Conflicts:
#	.github/workflows/build_pull_request.yml
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/MigrationFlags.kt
2023-12-24 11:54:51 -05:00
arkon
25b496ae14 Bump dependencies
(cherry picked from commit 6eb5a25ea1eb8d20b6532013d6562a38c0efbf8b)

# Conflicts:
#	app/src/main/java/eu/kanade/presentation/browse/BrowseSourceScreen.kt
#	app/src/main/java/eu/kanade/presentation/library/components/LibraryTabs.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SourceSearchScreen.kt
2023-12-23 18:57:50 -05:00
Soitora
4cf8652b09 Change website URLs to reflect changes (#9916)
Change website URLs

(cherry picked from commit f5e0cee36cae3aed564b89a31317eb99026e4090)

# Conflicts:
#	.github/workflows/issue_moderator.yml
#	README.md
2023-10-01 15:58:27 -04:00
arkon
4b0470e51a Bump dependencies
(cherry picked from commit 86a3fc77c62421060a6b3278902ebf770b327a9e)

# Conflicts:
#	.github/workflows/build_pull_request.yml
2023-10-01 14:58:43 -04:00
arkon
d8158af43a Switch to different ktlint plugin
Should be better at incremental builds.
To format, run `./gradlew ktlintFormat`.

(cherry picked from commit d29b7c4e5735dc137d578d3bcb3da1f0a02573e8)

# Conflicts:
#	buildSrc/src/main/kotlin/tachiyomi.lint.gradle.kts
#	data/src/main/java/tachiyomi/data/manga/MangaMapper.kt
#	domain/src/main/java/tachiyomi/domain/library/model/LibrarySortMode.kt
#	domain/src/main/java/tachiyomi/domain/library/service/LibraryPreferences.kt
#	domain/src/main/java/tachiyomi/domain/release/interactor/GetApplicationRelease.kt
#	presentation-core/src/main/java/tachiyomi/presentation/core/components/CollapsibleBox.kt
2023-09-04 12:15:09 -04:00
arkon
d09471f0c4 Upgrade to AGP 8.0.0 (#9351)
(cherry picked from commit 97e6f1ea9a4b31d9b2cee0ffc4f032f3ba6d6bc7)

# Conflicts:
#	.github/workflows/build_pull_request.yml
2023-05-06 11:13:07 -04:00
arkon
2d20bc848f [skip ci] Update issue-moderator-action
(cherry picked from commit 7c6a5dc43b00d0ec7272c351467b1c01f94a69d9)
2023-04-09 18:50:14 -04:00
Andreas
34b60a435e Create plugin for linting (#8942)
(cherry picked from commit c31e75f02f3021c52f6c24f655e2bded0c8b2b33)

# Conflicts:
#	.github/workflows/build_pull_request.yml
#	.github/workflows/build_push.yml
#	app/build.gradle.kts
#	build.gradle.kts
2023-02-07 16:11:25 -05:00
jobobby04
5a3a2084cb
[skip ci] Update DamianReeves/write-file-action 2022-12-31 20:05:19 -05:00
renovate[bot]
3007c7d9b6 [skip ci] Update dessant/lock-threads action to v4 (#8666)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit f284a656d706f4d2cbedbc7d986ed109358b060a)
2022-12-04 15:29:51 -05:00
jobobby04
f0793e7b8c
[skip ci] Update github actions 2022-11-08 23:19:55 -05:00
jobobby04
e03d617ea9
[skip ci] Update github actions 2022-11-08 23:19:03 -05:00
AntsyLich
584ddbee6a
Enable split apk generation (#717) 2022-11-02 13:02:11 -04:00
arkon
d9430e4eae [skip ci] Remove CI-specific Gradle config
Newer versions of gradle-build-action allows the daemon to persist across build steps

(cherry picked from commit 1e64542f143366cb53e979da7dbe65fa04e1de36)

# Conflicts:
#	.github/workflows/build_pull_request.yml
#	.github/workflows/build_push.yml
2022-06-11 12:22:03 -04:00
Jobobby04
c1c934011f Update build workflow actions 2022-05-14 10:42:36 -04:00
Jobobby04
f03711e2f7 Update tag action, fix preview changelog 2022-05-01 19:33:06 -04:00
arkon
d8c295a293 [skip ci] Move auto-closer rules
(cherry picked from commit af70fe3e7e7ea992aa0d14674d538806785653b7)
2022-03-03 11:28:59 -05:00
arkon
838eda73e3 [skip ci] update workflow actions
(cherry picked from commit c16206d8162b260d5ead57da6e21ea3dd8faf100)

# Conflicts:
#	.github/workflows/build_push.yml
#	.github/workflows/cancel_pull_request.yml
2021-12-18 11:56:14 -05:00
Jobobby04
85207b1d2d Update gradle-command-action 2021-12-02 19:37:24 -05:00
arkon
7bd46dac35 [skip ci] update issue-moderator-action
(cherry picked from commit 2e918fe1d6d12ed4333f63ce4e9db9eeee214494)
2021-12-02 19:29:33 -05:00
paulo27ms
31dfac3ece [skip ci] Update issue closer to ignore myanimelist (#5911)
Not sure if there's any limitation for the regex but this will ignore myanimelist strings, in practice.

(cherry picked from commit be001d090c251d0b126cec4d22b4fca5d0124b0c)
2021-09-24 12:47:45 -04:00
Carlos
9a47e812ed [skip ci] use the actions built in ignore case
(cherry picked from commit 6cab2427f5e098baf3e1a6dc5f5f3c867bfec07f)
2021-07-28 17:01:12 -04:00
Carlos
4bd91c0d9e [skip ci] update issue closer to close anime/aniyomi
(cherry picked from commit 511bcc91979bc27de9720647cc6256c42ea70206)
2021-07-28 17:01:05 -04:00
Jobobby04
86d28ac17f Build with Jdk 11 2021-07-22 15:35:05 -04:00
Jobobby04
c5dec52c02 AssembleStandardRelease 2021-07-19 21:34:03 -04:00
Jobobby04
c75d0a62b5 Workflow tweaks 2021-06-26 22:41:47 -04:00
arkon
d28331c9d2 [skip ci] Update issue closer rules
(cherry picked from commit feddd9285d1215a70c4319f271fe24b2027daed4)
2021-06-26 22:38:56 -04:00
Alessandro Jean
117aaf66a8 [skip ci] Update issue-moderator-action to v1.1 (#5459)
(cherry picked from commit d1b393965fb20660463cad6a13a82c3ea2d4fd29)
2021-06-26 22:38:56 -04:00
arkon
3544fadc74 [skip ci] Remove explicit SKIP CI workflow logic
GitHub has it built-in now: https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/

(cherry picked from commit 98fc028d39a4d4830402b7f5565016cba8a3cf38)
2021-06-26 22:38:55 -04:00
arkon
1f37d571cf [SKIP CI] Add issue moderator action
(cherry picked from commit b2601ad696b9d6fc53ea537e9b41994736d4229f)
2021-05-29 18:19:24 -04:00
arkon
3ebdd7b351 [SKIP CI] Update issue-closer-action
(cherry picked from commit 17c321286d86a4e1ef236d72b4f0946fc0603741)
2021-05-22 16:53:53 -04:00
arkon
4cbf647365 [SKIP CI] Update issue-closer-action
(cherry picked from commit 60f18f3b5a254a0cf3d590af146df75069a0c03c)
2021-05-04 14:49:12 -04:00
arkon
643bec9bbb Update issue-closer-action
(cherry picked from commit 523683491192207872a89da0ecf273c9d301ad13)
2021-04-26 18:02:11 -04:00
arkon
056358fb9d Update to Gradle 7
(cherry picked from commit 531cd992479bbc82a4e885d04c36a0b5008ca58d)
2021-04-11 18:43:27 -04:00
arkon
9684e34241 [SKIP CI] Add lock workflow
(cherry picked from commit 3accb9a08b2ce045b6a9b2144805aaf0f104a5f9)
2021-04-11 18:41:47 -04:00
arkon
833bd6e655 Automatically reopen issues when valid
(cherry picked from commit dd4740e54f1d0e0f5955ed7d4cee8078f01c085a)
2021-03-07 13:40:17 -05:00
Jobobby04
f76216c038 Revert Jdk 11 update 2021-02-12 20:06:07 -05:00
arkon
d55692dc0d [SKIP CI] Update to issue-closer-action@v2.0
(cherry picked from commit f4dd150b7094dc08fedb0979c9caf5ef3b9e2561)
2021-02-12 19:50:42 -05:00
arkon
d6d8cbd346 Use JDK 11 for build workflow (#4250)
(cherry picked from commit 9b2c22b2d953e196da6a6c2a061e9c38354a9d60)
2021-01-07 00:59:44 -05:00
arkon
f38df69983 Update app repo URL
(cherry picked from commit 04fff91e238e89b181035b9355e1f68644fa31ce)

# Conflicts:
#	.github/workflows/TachiyomiSY-Release-Builder.yml
#	README.md
#	app/src/main/java/eu/kanade/tachiyomi/data/updater/github/GithubUpdateChecker.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/WhatsNewDialogController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
2020-12-21 14:21:40 -05:00
jobobby04
9e41605512
[SKIP CI] Move back to r0adkll's sign release 2020-11-12 19:35:04 -05:00
Jobobby04
05c2b43ffb Fix the release builder for AGP 4.1.0 2020-10-19 00:46:00 -04:00
jobobby04
f32ccf1c6d
Remove pong 2020-10-10 01:01:39 -04:00
Jobobby04
883af56a9a Do some work on the workflows 2020-10-09 13:19:51 -04:00
arkon
a9279fbb2e Cancel previous CI workflow runs
(cherry picked from commit a249373bf50c0701c6f8d0f1b9e692dc633cd5ab)

# Conflicts:
#	README.md
2020-10-09 13:06:13 -04:00
arkon
6dc55a3fc4 Use eskatos/gradle-command-action instead of manually handling caching
(cherry picked from commit e1eb030b182e3418caedede9c992690a98960be5)

# Conflicts:
#	.github/workflows/build_check.yml
2020-10-09 13:04:43 -04:00
Aakash Singh
f0e2367071 skip ci in commit message condition check (#3902)
* skip ci condition check

* always Validate Gradle Wrapper

* naming workflow jobs

(cherry picked from commit 6aea0f48ed439ef321f7ce84e3092f6904408ce9)

# Conflicts:
#	.github/workflows/build_check.yml
2020-10-09 13:04:02 -04:00
Aakash Singh
c94e6c0304 Workflow improvements (#3891)
* add caching steps to build_check workflow

* add gradle.properites for github runner

* refactor ci-gradle.properties

* specify ndk versiion in build.gradle

* remove ndk install and cache steps from build_check

* moved runner files to separate folder

* refactor build_check.yml

(cherry picked from commit e8f5963a57e9dcc21e48235bc3aea39464f7acbe)
2020-10-09 13:01:50 -04:00
Aakash Singh
d26b8a9e41 Update issue_closer.yml (#3885)
Limit the issue_closer workflow to run only when the issue is opened, edited or reopened

(cherry picked from commit 76a53097b1c0216b90148ec06fc09fe995a93e33)
2020-10-03 13:02:51 -04:00
arkon
c57abf67eb Move Gradle wrapper validation into build action
(cherry picked from commit 274f0edd76fea148d392691f86bfa211dd8db7e2)

# Conflicts:
#	.github/workflows/build_check.yml
2020-09-24 08:23:58 -04:00
Jobobby04
b639e1e4d7 Delete my pull request tester in favor of previews 2020-08-14 18:41:13 -04:00
arkon
4f877820b2 Add PR build check action
(cherry picked from commit 19a7f37eface2c2f87c39fc6c04491f46e273d09)
2020-08-14 18:41:13 -04:00
Jobobby04
309bd83730 Update gradle wrapper
(cherry picked from commit 67ddf4a5b8c4914f1fd06e96470b271edcdfb1a3)
2020-08-14 18:40:55 -04:00
jobobby04
594a02fa69
Fix release builder 2020-08-05 15:01:24 -04:00
Jobobby04
cb4daa81c4 Add a release builder action 2020-08-03 17:33:07 -04:00
jobobby04
885c94f9c8
Make the preview builder only happen on master 2020-08-03 12:47:16 -04:00
jobobby04
f7c1bb8d6f
Fix pull request tester 2020-07-06 14:02:59 -04:00
jobobby04
6f9d4f90a2
Use the patch level for dev builds 2020-07-01 15:12:53 -04:00
jobobby04
7019adbf8f
Shoud make the action work 2020-06-14 17:26:40 -04:00
jobobby04
ae5acec934
More testing 2020-06-14 17:22:13 -04:00
jobobby04
7145303079
Just some testing 2020-06-14 17:05:41 -04:00
jobobby04
6550cfd1f2
Maybe progress 2020-06-14 17:02:31 -04:00
jobobby04
f6050d0847
why not try this 2020-06-14 17:01:25 -04:00
jobobby04
a88149b01f
ci skip Lets see if this even runs 2020-06-14 16:53:06 -04:00
jobobby04
fb5f79da5e
ci skip stop bumping tag on ci skips 2020-06-14 01:08:41 -04:00
jobobby04
0e91f76e41
ci skip test new action to skip building a preview build 2020-06-14 01:06:37 -04:00
arkon
9041bcb2ae [CI SKIP] Update issue closer action
(cherry picked from commit 3d1dec4c0545e84e7d87bf17338e20f505558056)
2020-05-25 14:35:11 -04:00
Jobobby04
59b3b7d79d Fix builder 2020-05-22 17:53:00 -04:00
she11sh0cked
855f768e29
Add version bumper (#25)
Co-authored-by: she11sh0cked <she11sh0cked@users.noreply.github.com>
2020-05-22 23:39:24 +02:00
jobobby04
5e618e0134
Create PullRequestTester.yml 2020-05-19 18:27:40 -04:00
jobobby04
156ce14dd8
Action: Remove Acknowledgement pong 2020-05-10 14:03:08 -04:00
Jobobby04
b3b0c39163 Fix naming of the preview repo 2020-05-10 01:12:56 -04:00
jobobby04
a14e5a99d9
Setup first full beta test 2020-05-10 00:29:43 -04:00
jobobby04
2033e82ff0
Update android-debug.yml 2020-05-09 22:16:24 -04:00
jobobby04
c2c872d000
Action: make the file a .apk 2020-05-09 21:44:44 -04:00
jobobby04
ae9377f8be
Action: Should Fix uploading 2020-05-09 21:30:44 -04:00
jobobby04
93a84cad34
Action: Test Signed path 2 2020-05-09 21:10:40 -04:00
jobobby04
f9ceb92495
Action: Test this path enviorment variable 2020-05-09 21:09:42 -04:00
jobobby04
bfdd5c9ec3
Action: Remove something I forgot 2020-05-09 20:53:12 -04:00
jobobby04
d800528550
Action: Change write file and attempt to fix app signing 2020-05-09 20:52:27 -04:00
jobobby04
6ec656b094
Action: Change way of attempting to get the needed NDK 2020-05-09 20:30:45 -04:00
jobobby04
29c5da1494
Action: Only assemble release 2020-05-09 20:02:15 -04:00
jobobby04
0a21a9e5f0
Remove validate gson 2020-05-09 19:39:12 -04:00
jobobby04
d3aaa3656b
Another way to add the json to the actions 2020-05-09 19:29:32 -04:00
jobobby04
69a8223d06
Fix formatting error in action 2020-05-09 19:18:38 -04:00
jobobby04
6959370087
Use another way to create the file 2020-05-09 19:17:23 -04:00
jobobby04
1d0937397f
I think I fixed the actions this time 2020-05-09 19:00:45 -04:00
jobobby04
aeeafe8556
Action for some reason had ; 2020-05-09 18:52:04 -04:00
jobobby04
38c5163ab9
Did removing this break the action? 2020-05-09 18:51:15 -04:00
jobobby04
4646e4b0d9
Hopefully this time fixes it 2020-05-09 18:49:07 -04:00
jobobby04
e9f105c52a
Hopfully fix google-services.json copying to app 2020-05-09 18:40:19 -04:00
jobobby04
3b225405cb
Add Google-services.json to action 2020-05-09 18:28:35 -04:00
jobobby04
b96a870c4e
Attempt to fix build errors 2020-05-09 18:09:21 -04:00
jobobby04
b70d70e82d
Make a debug build action 2020-05-09 17:56:45 -04:00
arkon
89d45e7775
[CI SKIP] Update issue_closer.yml 2020-04-08 19:39:41 -04:00
arkon
c0e6e03dc6
Create issue_closer.yml 2020-04-08 19:36:36 -04:00