Maurício Meneghini Fauth
19958e00b0
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-10-17 13:34:49 -03:00
Maurício Meneghini Fauth
563e59a378
Add windows to CI for PHP and JS testing
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-10-03 14:46:02 -03:00
Maurício Meneghini Fauth
40b167a5d0
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-09-19 14:22:17 -03:00
Maurício Meneghini Fauth
82ea15d62d
Use pcov as code coverage in CI
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-09-19 12:55:56 -03:00
Liviu-Mihail Concioiu
5786c5aad4
Bump actions/upload-artifact to v7
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com >
2026-08-01 08:46:36 +02:00
Maurício Meneghini Fauth
da8fa0cc4e
Migrate PHPUnit configuration to version 11.5
...
- Rename phpunit.xml.dist to phpunit.xml
- Rename tests/bootstrap-dist.php to tests/bootstrap.php
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-07-31 18:22:34 -03:00
Maurício Meneghini Fauth
fe4be26eeb
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-07-25 15:57:23 -03:00
Liviu-Mihail Concioiu
fadfcbfc8a
Bump ramsey/composer-install to v4
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com >
2026-07-23 04:16:22 +02:00
Liviu-Mihail Concioiu
c0d859e9e4
Bump actions/checkout to v7
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com >
2026-07-23 04:10:55 +02:00
Liviu-Mihail Concioiu
7f68e63dcd
Bump actions/setup-node to v7
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com >
2026-07-23 04:04:41 +02:00
Maurício Meneghini Fauth
46d8774b70
Bump required Node version to 24
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-07-22 21:52:43 -03:00
Maurício Meneghini Fauth
f65adbd982
Do not persist Git credentials in actions workflows
...
Only persist for update-po.yml
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br >
2026-06-24 12:59:59 -03:00
William Desportes
015d75c0d1
Merge branch 'QA_5_2'
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2026-02-24 15:36:06 +01:00
William Desportes
59c349958b
Generate a dynamic matrix of test names for Selenium tests
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2026-02-24 10:48:46 +01:00
William Desportes
5139170303
Import test-selenium from the master branch
...
- Adjust for QA
- Add node-version variable
Signed-off-by: William Desportes <williamdes@wdes.fr >
2026-02-24 10:32:20 +01:00
Liviu-Mihail Concioiu
0764d229f9
Fix uploading of Selenium screenshots
...
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com >
2026-01-07 01:57:09 +01:00
William Desportes
4da3aaaf7a
Merge branch 'QA_5_2'
...
Already merged in master: https://github.com/phpmyadmin/phpmyadmin/pull/19960
Re-write of the test from 4de9f0f0b1
Merge of 631cac096f
Merge of 58cee9656f but could not find the code to implement
Signed-off-by: William Desportes <williamdes@wdes.fr >
2025-12-29 18:50:41 +01:00
William Desportes
1ce790d99d
Bump GitHub actions
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2025-12-14 23:56:30 +01:00
Maurício Meneghini Fauth
cc0a8218b3
Bump Node version from 16 to 20
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net >
2025-09-10 13:26:41 -03:00
Maurício Meneghini Fauth
210f02ce1e
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net >
2024-12-03 17:20:36 -03:00
Maurício Meneghini Fauth
9c3108ca81
Fix failing end to end tests
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net >
2024-12-02 14:46:02 -03:00
Maurício Meneghini Fauth
b1ae10df76
Bump minimum PHP version to 8.2.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-07-31 15:14:12 -03:00
Maurício Meneghini Fauth
82dc105e05
Fix Table/CreateTest e2e test
...
Changes owner of /var/lib/nginx/ and /var/log/nginx/ directory to
runner:docker to fix a possible permission error.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-07-09 01:38:46 -03:00
Maurício Meneghini Fauth
cffd4be50e
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-07-08 14:41:03 -03:00
Maurício Meneghini Fauth
358f7c0c43
Upgrade ramsey/composer-install GH action to v3
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-07-08 14:37:21 -03:00
Maurício Meneghini Fauth
9a0d34b01d
Rename tests/selenium to tests/end-to-end
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-02-23 13:29:07 -03:00
Maurício Meneghini Fauth
2f04a0e284
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-01-31 14:20:42 -03:00
Maurício Meneghini Fauth
69d9ec3b03
Update workflow actions versions
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2024-01-31 12:14:45 -03:00
Maurício Meneghini Fauth
1d1c55e250
Move test directory to tests
...
- Related to #18512
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-11-30 10:47:42 -03:00
Maurício Meneghini Fauth
2aac253b47
Bump required Node version to 16
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-11-29 17:00:24 -03:00
Maurício Meneghini Fauth
f56284d80b
Rename scripts directory to bin
...
- Related to #18512
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-11-24 20:40:25 -03:00
Maurício Meneghini Fauth
ed3d632a99
Add composer.lock to version control
...
This will allow more control over the dependencies and will be easier to
investigate issues from past commits as the dependencies will be locked.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-10-04 11:25:26 -03:00
Maurício Meneghini Fauth
a88176fb6f
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-09-04 18:51:53 -03:00
Maurício Meneghini Fauth
5c22b79150
Update actions/checkout action to v4
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-09-04 18:31:43 -03:00
Maurício Meneghini Fauth
74b1ffbf8c
Merge the DB and table trigger controllers
...
They are equivalent in current form.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-05-25 15:39:36 -03:00
Kamil Tekiela
231ec1ba8b
Remove QBE
...
Signed-off-by: Kamil Tekiela <tekiela246@gmail.com >
2023-05-19 11:21:46 +01:00
Maurício Meneghini Fauth
4566b3e063
Disable JIT for Selenium tests
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-05-09 23:37:39 -03:00
Maurício Meneghini Fauth
a54651b25c
Fix deprecation for Command classes
...
Uses the AsCommand attribute instead of $defaultName.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-02-26 11:39:25 -03:00
Maurício Meneghini Fauth
efb0c451cd
Upgrade PHPUnit to version 10.0
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2023-02-22 17:19:20 -03:00
Maurício Meneghini Fauth
d57b955802
Bump selenium/standalone-chrome docker image to latest v4
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
(cherry picked from commit dc5450d409 )
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-15 13:46:07 -03:00
Maurício Meneghini Fauth
dc5450d409
Bump selenium/standalone-chrome docker image to latest v4
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-14 16:22:12 -03:00
Maurício Meneghini Fauth
56d8f70641
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-10 17:47:31 -03:00
Maurício Meneghini Fauth
0314730ec2
Bump actions/upload-artifact version to v3
...
Cherry-picks 3343bf54f5 .
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-10 17:45:36 -03:00
Maurício Meneghini Fauth
3343bf54f5
Upload screenshots only for failed Selenium tests
...
Successful tests doesn't produce screenshots.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-10 17:40:49 -03:00
Maurício Meneghini Fauth
b34cda484b
Merge branch 'QA_5_2'
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-04 15:36:13 -03:00
Maurício Meneghini Fauth
5a6b5e731f
Bump ramsey/composer-install action's version to v2
...
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-12-04 15:31:07 -03:00
William Desportes
28d8fdc584
Bump GitHub actions versions and fix deprecated syntax for variables
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2022-12-03 18:36:33 +01:00
Maurício Meneghini Fauth
504886b350
Use actions/setup-node action to cache Yarn files
...
https://github.com/actions/setup-node/blob/main/docs/advanced-usage.md#caching-packages-data
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-11-12 18:14:33 -03:00
Maurício Meneghini Fauth
fc31d21338
Bump Node version to from 12 to 14
...
- Removes the phpMyAdmin 5.1 snapshot build
See:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev >
2022-10-31 12:05:49 -03:00
William Desportes
57a5df9ee5
Merge branch 'QA_5_2'
...
Also merges pull-request: #17591
Pull-request: #17591
Signed-off-by: William Desportes <williamdes@wdes.fr >
2022-06-11 14:38:48 +02:00