1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-28 07:41:55 +03:00

82 Commits

Author SHA1 Message Date
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