Maurício Meneghini Fauth
2653b2942b
Merge branch 'QA_5_1' into QA_5_2
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-03-11 13:02:15 -03:00
William Desportes
6f6913855f
Add one more file to the create release exclude list
...
Ref: https://github.com/twigphp/Twig/issues/3658
Signed-off-by: William Desportes <williamdes@wdes.fr>
2022-03-06 10:32:09 +01:00
Maurício Meneghini Fauth
3c94e32d8b
Allow the Bootstrap theme for 5.2 releases
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
(cherry picked from commit 8cbb30b1ff )
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2022-02-17 17:48:04 -03:00
Isaac Bennetch
8a4a8a3612
Don't remove phpseclib files when creating release, they don't exist. Related to 7aaab24463
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2022-01-20 12:48:01 -05:00
Maurício Meneghini Fauth
cb650d2a2d
Merge branch 'QA_5_1'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-29 19:44:12 -03:00
William Desportes
dfea1a04c5
Remove vendor/google/recaptcha/ARCHITECTURE.md useless file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-29 01:20:54 +01:00
Maurício Meneghini Fauth
0f678e8d7d
Merge branch 'QA_5_1'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-27 16:19:18 -03:00
Maurício Meneghini Fauth
1e542cd621
Replace vendor_config.php constants with an array
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-12-26 16:48:56 -03:00
William Desportes
ff64b1df74
Cleanup sql-parser tools files from vendor bundle
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-24 01:53:55 +01:00
William Desportes
f718f475e4
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-12 19:35:54 +01:00
William Desportes
8bfa3124a4
Adjust release excludes after #17241
...
Pull-request: #17241
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-12 19:28:09 +01:00
William Desportes
d2cd67f8dc
#16746 - Replace samyoul/u2f-php-server by code-lts/u2f-php-server
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-12-12 12:16:52 +01:00
William Desportes
8d19bef81d
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-22 23:19:15 +02:00
William Desportes
f2d80a2a00
Exclude some missed test folders from the release bundle
...
- Exclude folder symfony/service-contracts/Test
- Exclude folder psr/log/Psr/Log/Test
- Exclude folder twig/twig/src/Test
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-22 19:01:02 +02:00
William Desportes
149b52c554
Remove old QA 4.9 logic from the release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-22 16:49:09 +02:00
William Desportes
731701ab08
Add security checkups between steps of the release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-22 16:46:11 +02:00
William Desportes
ae6f6604ef
Fail when the user uses the wrong branch (script) to release a phpMyAdmin version
...
This avoids having corrupt builds because build methods differ between series.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-08-22 16:33:01 +02:00
Maurício Meneghini Fauth
58351b861c
Use testsuite option instead of group for Selenium tests
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-07-05 16:52:41 -03:00
William Desportes
a93b3dcdfa
Update check script and release script to remove new vendor files
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-19 15:37:59 +02:00
William Desportes
04e5701600
Merge branch 'QA_5_1'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-19 15:00:12 +02:00
William Desportes
ec6b3985e4
Exclude more files from the final bundle
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-19 14:44:31 +02:00
Maurício Meneghini Fauth
eb60eea809
Add mutation tests with Infection
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-08 15:51:51 -03:00
Maurício Meneghini Fauth
826ad0138e
Merge branch 'QA_5_1'
2021-06-07 13:32:33 -03:00
William Desportes
3bf695b627
Add message to require composer v2.1.2 on release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:33:20 +02:00
William Desportes
9c497b2c81
Print composer version on the release output
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:21:14 +02:00
William Desportes
1397588a17
Fix autoload on release test suite
...
See: https://github.com/composer/composer/issues/9946
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-06-07 17:21:13 +02:00
Maurício Meneghini Fauth
348ffab06f
Bump pragmarx/google2fa-qrcode version from 1.0 to 2.1
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
2021-06-06 13:17:38 -03:00
William Desportes
bfb82d032f
Fix #14771 - Add short SHA and date to the snapshot version
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-20 02:30:36 +01:00
William Desportes
eb15bc1f5a
Revert "Remove more tcpdf useless files"
...
This partially reverts commit d5b8473e8f .
I have to revert this because composer needs the PHP files to generate the autoload
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-13 12:52:07 +01:00
William Desportes
5dc1a3d3ad
Remove some files users will never read in release tarballs
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 15:55:52 +01:00
William Desportes
6c539abb45
Cleanup williamdes/mariadb-mysql-kbs dist folder on releases
...
As the author of the lib, I can say all the other files are not used for now.
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:41:11 +01:00
William Desportes
d5b8473e8f
Remove more tcpdf useless files
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-03-12 14:29:48 +01:00
William Desportes
8fefc97644
Ref #16584 - Fix get version in update-po script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-24 10:09:35 +01:00
William Desportes
70b9378941
Update the release script to match recent versionning changes
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
William Desportes
f28fbe06e4
Improve the release script for versionning
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
Improve the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
Simplify the version handling
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-22 00:18:24 +01:00
William Desportes
7e3da25dd8
Ref #16413 - Remove and old instruction from the release script
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
071124078d
Ref #16413 - Remove HHVM files and any possible tmp folder
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
73e807210b
Fix #16413 - Make the release test suite test the actual built package
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:40:09 +01:00
William Desportes
15da058d94
Exclude more files/folder that where missed in the previous release script implementation
...
This is a proof that the previous implementation was wrong
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
4a4ded046c
Ref #16413 - Re-work the release file
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 23:17:00 +01:00
William Desportes
0c70afe233
Add more files and folders to exclude in releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 22:05:28 +01:00
William Desportes
1372d42e72
Remove more useless folders from releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:33:33 +01:00
William Desportes
cfb93c0635
Ref #16596 - Remove the .git folder from tcpdf on release archives
...
See: https://github.com/phpmyadmin/phpmyadmin/pull/16596#issuecomment-782875658
Signed-off-by: William Desportes <williamdes@wdes.fr>
2021-02-21 17:15:28 +01:00
Isaac Bennetch
e441b1bd0d
Fix build for TCPDF fix
...
Signed-off-by: Isaac Bennetch <bennetch@gmail.com>
2021-01-28 15:05:43 +01:00
Saksham Gupta
a9634e5922
Add Jest Unit Testing compatibility
...
Fixes : #16405
Co-Authored-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: William Desportes <williamdes@wdes.fr>
Signed-off-by: Saksham Gupta <shucon01@gmail.com>
2021-01-24 00:33:42 +01:00
William Desportes
d468a476ad
Fix #16400 - Only warmup if the console file exists
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-14 12:36:58 +02:00
William Desportes
01d8979136
Merge branch 'QA_5_0'
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 18:00:06 +02:00
William Desportes
7813f8f2b2
Remove Doctum config files on releases
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-10-11 17:45:40 +02:00
William Desportes
14bd9a1f2e
Remove CODE_OF_CONDUCT.md and DCO from released bundles
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:51:09 +02:00
William Desportes
b9ed4e6990
Remove .browserslistrc from released bundles
...
Signed-off-by: William Desportes <williamdes@wdes.fr>
2020-07-29 13:48:03 +02:00