Commit Graph
167 Commits
Author SHA1 Message Date
schroda 555d0c5b24 Migrate pnpm to v11 in github actions 2026-05-15 21:42:47 +02:00
schroda 649fa1e932 Fix installing pnpm in github actions
The action is buggy and does not read the "packagerManager" field from the "package.json" despite saying so in its documentation
2026-05-15 21:33:41 +02:00
schroda cf6c79ab7b Install pnpm in github actions 2026-05-15 21:25:14 +02:00
schroda c19f7164e0 Switch to "pnpm" from "yarn" 2026-05-15 20:41:13 +02:00
schroda 6d3eb4266b Update changelog links 2026-05-08 01:54:54 +02:00
schroda 41fe42f29b Fix "auto webtoon mode" detection
The detection didn't work properly in case the selected manga was in a different language than English or the current active translation.
In that case it didn't work because the translation for that locale wasn't loaded.

So to ensure that the translation exists for each language, we have to hardcode it.
2026-02-21 22:20:22 +01:00
schroda c1f9699834 [skip ci] Fix bug issue template 2025-09-28 23:30:16 +02:00
schroda fb26ef2675 [skip ci] Make database field required in bug issue template 2025-09-28 23:29:02 +02:00
schroda 637bbdb4a8 [skip ci] Add database to bug issue template 2025-09-28 23:28:14 +02:00
schroda 207564cd4b [skip ci] Align bug issue template with server
- Same sort order
- Add database field
- Add server desktop environment field
2025-09-28 23:26:31 +02:00
schroda 21e2e5cd8c [skip ci] Fix pushing outside repo in "update_i18n_languages" workflow 2025-08-19 01:31:39 +02:00
schroda 5d7f0a1f07 [skip ci] Push git changes in "update_i18n_languages" workflow 2025-08-19 01:23:20 +02:00
schroda 446fee9108 [skip ci] Fix commiting changes in "update_18n_languages" workflow 2025-08-19 01:08:32 +02:00
schroda 5543e134fa Use env vars 2025-08-02 23:14:21 +02:00
schroda 4d573174c6 [skip ci] Fix i18n resource generator workflow skip condition
The commit message is the title plus description. Thus, using "endsWith" for matching the title does not work
2025-07-15 01:48:33 +02:00
schroda 2d44fc8d00 [skip ci] Insert weblate token into "tokens.json" in "update_i18n_languages" workflow 2025-07-12 01:59:25 +02:00
schroda 107ad79b17 [skip ci] Create empty "tokens.json" in "update_i18n_languages" workflow 2025-07-12 01:38:27 +02:00
schroda 5eb3d93afa [skip ci] Fix "update_i18n_languages" workflow package json script execution 2025-07-12 01:30:49 +02:00
schroda 49c1fa6cee [skip ci] Ignore "update_i18n_languages" workflow head commit name condition on manual dispatch 2025-07-12 01:29:21 +02:00
schroda f55e090a73 [skip ci] Add options to trigger "update_i18n_languages" workflow manually 2025-07-12 01:25:33 +02:00
schroda a77a587e59 [skip ci] Fix "update_i18n_languages" workflow dependency installation 2025-07-12 01:20:37 +02:00
schroda 0fbab00b06 Create workflow to automatically update i18n resources 2025-07-04 18:43:31 +02:00
schroda 01020d81b8 [skip ci] Add link to discord in issue templates 2025-04-16 23:33:14 +02:00
schroda 29656c5790 [skip ci] Fix github issue templates "labels" 2025-03-20 01:44:45 +01:00
schroda 4363572e6f [skip ci] Update "bug report" template 2025-03-20 00:45:28 +01:00
schroda 771feca797 [skip ci] Fix "bug report" template 2025-03-20 00:39:01 +01:00
schroda 15788e01c6 Remove "issue moderator" workflow 2025-03-20 00:30:57 +01:00
schroda 97b37d3957 Update github issue templates 2025-03-20 00:30:53 +01:00
schroda c52a822a23 Increase allowed issue title length 2025-02-17 03:30:07 +01:00
schroda ece1f4c465 Create "release" github action 2025-02-09 23:09:00 +01:00
schroda 7266270075 [IssueModerator] Improve unremoved acknowledgment section detection 2024-06-13 20:22:48 +02:00
schroda 1352f636ba [SKIP CI][IssueModerator] Fix "acknowledgment section" detection for "Meta" issues 2024-04-16 01:50:06 +02:00
schroda 4c3b1c1560 [SKIP CI][IssueModerator] Allow "Meta" issues 2024-04-16 01:40:47 +02:00
schroda 26cbe15964 [SKIP CI] Fix/issue moderator workflow (#703)
* [IssueModerator] Disable unused options

* [IssueModerator] Fix regexes of rules
2024-04-03 22:32:20 +02:00
schroda 827fa5a171 [SKIP CI] Feature/improve issue moderator workflow (#701)
* [IssueModerator] Improve un-removed "acknowledgment" section detection

* [IssueModerator] Check for invalid issue types in title

* [IssueModerator] Try to ensure short descriptive title

* [IssueModerator] Try to prevent questions in the title
2024-04-03 16:30:25 +02:00
schroda 8d265f1ddf Install dependencies from lock file in github actions (#686) 2024-03-31 23:36:39 +02:00
schroda eede189eec Fix/build push master workflow (#651) 2024-03-09 02:11:08 +01:00
schroda 2047d76ad9 Update workflow actions (#649)
* Update workflow actions

* Fix tsc issues
2024-03-09 00:24:48 +01:00
schroda 92fe3eaaa6 Feature/update issue templates (#630)
* Update issue templates with latest versions from the server

* Add additional points to "bug_report" issue template
2024-03-02 01:29:15 +01:00
schroda c9a4ed620c Add "issue_moderator" github workflow (#629) 2024-03-02 01:23:30 +01:00
schroda 684ae69470 Update tokens (#542) 2024-01-07 20:41:57 +01:00
schroda b42c3103f1 Feature/rebrand to suwayomi (#500)
* Rename "Tachidesk-WebUI" to "Suwayomi-WebUI"

* Rename "Tachidesk-Server" to "Suwayomi-Server"

* Rename "Tachidesk" to "Suwayomi"

* Rename variables
2024-01-05 20:11:29 +01:00
schroda 57c8ee2cdc Add build step to pr workflow (#259)
Prevents PRs that break building from getting merged
2023-03-11 21:42:07 +03:30
Daniel 1914a61edd Add GitHub Action to run tsc on pull request events (#232) 2023-02-24 19:08:44 +03:30
Daniel 70ae857132 add GitHub action on pushing to run lint (#224)
* Add script to run eslint for the project

* Add GitHub Action for linting

Prevent merges with linting errors

* Rename GitHub Action "build_push" to "build_push_master"
2023-01-10 01:27:17 +03:30
Aria Moradi 20b0e66093 make all links work by catching 404 2022-02-21 08:29:47 +03:30
Aria Moradi 15cfd73c2e better naming 2022-02-21 01:37:46 +03:30
Aria Moradi 52cbba0323 fix typo 2022-02-21 01:33:20 +03:30
Aria Moradi 6284c35ec1 deploy to github pages 2022-02-21 01:30:38 +03:30
Aria Moradi 83f025161b cleanup (#117)
* cleanup

* fix template
2021-12-19 18:02:02 +03:30