Matthieu Rakotojaona
c3dc46a307
[prtester] Update python dependency ( #4311 )
...
This is necessary for glob.glob() with the root_dir argument
2024-10-20 19:16:29 +02:00
User123698745
6c88f2c21e
[prtester] fix prtester no longer supporting multiple bridges being changed, because the filenames are not unique ( #4310 )
2024-10-20 00:18:52 +02:00
Bocki
664436c5f4
[prtester] Optimize tester workflow ( #4303 )
2024-10-17 01:25:07 +02:00
Bocki
776e27218a
[maint] fix phpunit test ( #4300 )
2024-10-17 00:00:52 +02:00
Bocki
e5e2059ed7
[maint] Update all workflow action versions ( #4298 )
2024-10-16 19:46:56 +02:00
Bocki
63c16e470d
[prtester] Rework test storage ( #4292 )
...
* Update prtester.py
* Update prhtmlgenerator.yml
2024-10-16 15:36:57 +02:00
User123698745
94292af51b
[prtester.py] fix url parameter encoding ( #4052 )
...
this will (at least) fix the pr preview of:
bridges/AnisearchBridge.php
bridges/BakaUpdatesMangaReleasesBridge.php
bridges/DesoutterBridge.php
bridges/IndiegogoBridge.php
2024-04-04 04:07:16 +02:00
User123698745
6938f06125
[prtester.py] Fix: Only select actual "option" elements of "select" elements to prevent "TypeError: argument of type 'NoneType' is not iterable" ( #3932 )
2024-01-26 21:45:46 +01:00
User123698745
d822d666c7
[prtester] improvements and fixes for prtester ( #3721 )
2023-09-30 22:09:59 +02:00
User123698745
c04c0a5614
[core] prevent "*" in prtester whitelist, causing the script to generate a preview for every single bridge ( #3713 )
2023-09-27 00:07:46 +02:00
User123698745
09f3c1532a
[core] improve pull request artifacts comment ( #3705 )
2023-09-24 21:13:01 +02:00
User123698745
93eecdf79f
[core] fix new bridge PRs not generating html preview artifacts ( #3583 )
...
* [core] replace everything except bridge name to get a valid whitelist.txt
* [core] do not use hard code repository name to improve working with forks
* [core] trim bridge names from whitelist.txt to reduce chance of failure
2023-07-30 23:26:59 +02:00
Bocki
b6a263037a
[core] Fix prtester for optgroups ( #3467 )
2023-06-30 15:41:00 +02:00
Bocki
1fe55314be
[Core] Update GH Actions ( #3235 )
...
* [Core] Update GH Actions
* fix dockerbuild
* add empty lines at the end of files
2023-01-31 22:11:59 +01:00
Dag
7250940a05
fix: prtester css replacement ( #3123 )
2022-10-29 12:25:45 +02:00
Bocki
e3dad86bca
[core] prtester fix for optgroups ( #2896 )
2022-07-06 11:26:53 +02:00
Jan Tojnar
e254dfbb9c
ci: Fix PHPCompatibility again ( #2892 )
...
The fix in 66568e3a39
prevented an error
when installing phpcompatibility/php-compatibility but there was still
a warning before that when installing dealerdirect/phpcodesniffer-composer-installer.
With Composer 2.3.9, this is now an error too, so we need to move
the config change before that: https://getcomposer.org/changelog/2.3.9
2022-07-06 03:39:58 +02:00
Jan Tojnar
66568e3a39
ci: Fix PHPCompatibility ( #2873 )
...
> For additional security you should declare the allow-plugins config with a list of packages names that are allowed to run code. See https://getcomposer.org/allow-plugins
> You have until July 2022 to add the setting. Composer will then switch the default behavior to disallow all plugins.
Oops, it is July now.
2022-07-01 15:02:04 +02:00
Dag
d2313bddcc
feat: print which bridge is being processed ( #2860 )
2022-06-24 14:40:17 +02:00
Jan Tojnar
b1ae7603bf
ci: Install PHPUnit as a Composer dependency ( #2857 )
...
Now that we dropped support for deprecated PHP versions,
we can use the same PHPUnit version on all supported PHP version.
Let’s install it as a Composer dependency to have the same
PHPUnit version on the CI as on developers’ computers.
2022-06-24 12:00:58 +02:00
Dag
8365a7a34d
chore: bump required php version to 7.4 ( #2838 )
...
* chore: require min php 7.4
* Revert "feat: backport php 7.3 functions (#2803 )"
This reverts commit 6df5a4bc14
.
* [BandcampDaily] use array_key_first
* hard fail on php versions below 7.4
* update phpcompat linter
2022-06-19 21:45:33 +02:00
Dag
6582a66a2d
Revert "Update tests.yml ( #2788 )" ( #2792 )
...
This reverts commit aa32040bd4
.
2022-06-08 02:16:06 +02:00
Dag
aa32040bd4
Update tests.yml ( #2788 )
2022-06-07 23:33:16 +02:00
Bocki
4d18312604
[Core] Prtester fix list fix ( #2753 )
2022-05-25 20:26:39 +02:00
Bocki
7afc577e97
[core] Fix nested selection lists ( #2750 )
2022-05-25 09:38:53 +02:00
Corentin Garcia
ae760e40cc
replace wiki links with documentation links ( #2630 )
...
* docs: update composer support links
* docs: update link from wiki to docs for github issue template
* docs: update link pointing to wiki to point to new documentation
* docs: replace wiki links by documentation links in README and
CONTRIBUTING files
2022-04-10 21:58:29 +02:00
Bocki
fb28107cc4
[Core] Fix prtester context issue ( #2609 )
2022-04-05 14:46:42 +02:00
Bocki
91c6645fc7
[core] fix testing changes ( #2607 )
2022-04-05 12:17:19 +02:00
Bocki
d34b94848b
[Core] Adapt list behavior ( #2605 )
2022-04-04 19:40:46 +02:00
Bocki
58f9e41e0b
[core] Change comment behavior ( #2558 )
2022-03-28 23:04:38 +02:00
Bocki
8e423277e0
[core] Update pr html generator ( #2549 )
2022-03-27 23:35:13 +02:00
Bocki
4c947211d2
[core] prtester debug mode ( #2537 )
2022-03-25 19:56:17 +01:00
Bocki
c46ff51c51
[core] Adapt pr tester
2022-03-25 19:38:26 +01:00
Bocki
608723f95c
[core] Adapt pr tester ( #2536 )
2022-03-25 19:31:11 +01:00
Bocki
aff442de1b
[core] Add pr-html-generator ( #2525 )
2022-03-25 16:56:38 +01:00
Eugene Molotov
35b905c074
[core] Re-enable phpunit tests ( #2393 )
2022-03-25 12:09:05 +01:00
Bocki
76f5de3d0f
[Documentation] Move all wiki pages into the repo and make it pretty ( #2494 )
2022-03-22 21:33:29 +01:00
Eugene Molotov
f54c996e0f
[CI] Add check, if php files are marked as non-executable ( #2439 )
2022-01-30 14:20:47 +05:00
Quentin de Longraye
2f957b6870
[CI] Tag docker images with the commit sha ( #2418 )
...
We do not release stable tags often. To avoid using `latest`, for instance in Kubernetes manifests, this change allows to reference a repository commit. This way it is easy to lock image to a specific commit, and try and rollback if a change to a newer commit brings regressions.
2022-01-09 14:09:28 +05:00
Eugene Molotov
d0ef8aa71d
[CI] Add support for php 8.0 and 8.1 ( #2405 )
2022-01-05 04:40:30 +05:00
Eugene Molotov
df408fb8bc
[CI] Temporarly disable phpunit7 until it starts working again ( #2392 )
2021-12-26 09:25:36 +05:00
Eugene Molotov
071fdef599
[core] Drop php 5.6 and php 7.0 support ( #2224 )
2021-12-03 04:12:16 +05:00
Bockiii
dacc586dca
New docker build mechanism ( #2268 )
...
* New docker build mechanism
2021-10-03 16:06:30 +02:00
Joseph
2ae9793f2c
[CI] Update ubuntu version (16.04 => 20.04) ( #2136 )
...
Support for Ubuntu 16.04 (Xenial Xerus) runners is deprecated and will be removed on August 1, 2021
https://github.com/shivammathur/setup-php/issues/452
2021-05-30 23:04:57 +05:00
Eugene Molotov
ea1de07fe5
[CI] Fix non-working phpcompatibility job ( #1928 )
2021-01-12 12:02:49 +05:00
Eugene Molotov
2de5ce8387
[CI] Fix phpcompatibility job running wrong scenario
2021-01-12 11:00:38 +05:00
Eugene Molotov
28f9215913
[CI] Replace Travis CI with Github Actions ( #1926 )
...
Travis stopped working again and no answers from support
2021-01-11 22:39:15 +05:00
LogMANOriginal
d89326fe2d
Remove old bridge request template
2019-06-06 19:57:04 +02:00
LogMANOriginal
62198ecfa2
Rename bridge request template
...
Use the same naming convention for all templates
2019-06-06 19:55:57 +02:00
LogMANOriginal
94e4ef8f27
Add template for generic feature requests
2019-06-06 19:54:34 +02:00