1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-23 18:29:15 +03:00

236 Commits

Author SHA1 Message Date
Maurício Meneghini Fauth
2a22f984c6 Remove nodejs's experimental flag for yarn test command
It's not needed anymore.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-17 16:34:24 -03:00
Maurício Meneghini Fauth
2e0eb3216e Fix error in mutation-tests.yml CI workflow
Introduced by 19958e00b0

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-10-17 13:37:30 -03:00
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
Liviu-Mihail Concioiu
a3fb345c4b Fix deprecation
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-10-04 15:55:58 +02: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
854302399d Use actions/setup-node's own cache
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-09-19 13:02:43 -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
William Desportes
af3c8f2316 Backport cd4e0dae18 for infection reports
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-09-07 18:09:36 +02:00
William Desportes
99c9da2746 Merge #20431 - fix: restore mutation dashboard reporting
Pull-request: #20431
Fixes: #20394
Signed-off-by: William Desportes <williamdes@wdes.fr>
2026-09-03 23:37:40 +02:00
Maurício Meneghini Fauth
ff06deaca2 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-08-29 17:20:58 -03:00
Matt Van Horn
cd4e0dae18 fix: restore mutation dashboard reporting
Fixes #20394
2026-08-19 20:37:21 -07:00
Liviu-Mihail Concioiu
49d3de816e Install python3-sphinx-rtd-theme to fix warning
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-08-18 19:36:54 +02:00
Maurício Meneghini Fauth
3b4defeb35 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-08-13 09:57:18 -03:00
Liviu-Mihail Concioiu
ccb0d3400a Bump codecov/codecov-action to v7
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-08-01 08:50:53 +02: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
Liviu-Mihail Concioiu
ee0a734c1e Bump actions/setup-python to v7
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-08-01 08:44:35 +02:00
Liviu-Mihail Concioiu
c61673cd1e Bump dessant/lock-threads to v6
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-08-01 08:43:24 +02:00
Liviu-Mihail Concioiu
d1a28d3d72 Run shepherd only on main repo
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-08-01 08:37:08 +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
28cd3776d2 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-31 18:15:28 -03:00
Maurício Meneghini Fauth
8b8b880344 Add PHPUnit 10, 11, 12 and 13 builds to CI
Psalm needs to be removed to install PHPUnit >= 10.

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-30 17:57:53 -03:00
Maurício Meneghini Fauth
1281b7cfe8 Fix PHPUnit 9 deprecations
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-29 18:18:20 -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
Liviu-Mihail Concioiu
41d01137fd Bump actions/cache to v6
Signed-off-by: Liviu-Mihail Concioiu <liviu.concioiu@gmail.com>
2026-07-23 03:58:26 +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
e2a0836c83 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-04 17:35:23 -03:00
Maurício Meneghini Fauth
ee0eadae07 Add support for PHP 8.6
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
2026-07-04 15:53:44 -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
fee93a2701 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-08-25 15:13:54 -03:00
Maurício Meneghini Fauth
42a25400df Allow Scrutinizer CI to fail
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-08-25 14:34:10 -03:00
Maurício Meneghini Fauth
a2b07b92ee Upgrade PHPUnit to version 11.5
- Upgrading amphp/amp (v3.0.2 => v3.1.0)
  - Upgrading phpmyadmin/sql-parser (dev-master ab0d173 => dev-master 00c8e55)
  - Upgrading phpstan/phpstan-phpunit (2.0.3 => 2.0.4)
  - Upgrading phpunit/php-code-coverage (10.1.16 => 11.0.8)
  - Upgrading phpunit/php-file-iterator (4.1.0 => 5.1.0)
  - Upgrading phpunit/php-invoker (4.0.0 => 5.0.1)
  - Upgrading phpunit/php-text-template (3.0.1 => 4.0.1)
  - Upgrading phpunit/php-timer (6.0.0 => 7.0.1)
  - Upgrading phpunit/phpunit (10.5.41 => 11.5.4)
  - Upgrading roave/security-advisories (dev-latest e7a38fc => dev-latest 3f5a01e)
  - Upgrading sebastian/cli-parser (2.0.1 => 3.0.2)
  - Upgrading sebastian/code-unit (2.0.0 => 3.0.2)
  - Upgrading sebastian/code-unit-reverse-lookup (3.0.0 => 4.0.1)
  - Upgrading sebastian/comparator (5.0.3 => 6.3.0)
  - Upgrading sebastian/complexity (3.2.0 => 4.0.1)
  - Upgrading sebastian/diff (5.1.1 => 6.0.2)
  - Upgrading sebastian/environment (6.1.0 => 7.2.0)
  - Upgrading sebastian/exporter (5.1.2 => 6.3.0)
  - Upgrading sebastian/global-state (6.0.2 => 7.0.2)
  - Upgrading sebastian/lines-of-code (2.0.2 => 3.0.1)
  - Upgrading sebastian/object-enumerator (5.0.0 => 6.0.1)
  - Upgrading sebastian/object-reflector (3.0.0 => 4.0.1)
  - Upgrading sebastian/recursion-context (5.0.0 => 6.0.2)
  - Upgrading sebastian/type (4.0.0 => 5.1.0)
  - Upgrading sebastian/version (4.0.1 => 5.0.2)
  - Upgrading squizlabs/php_codesniffer (3.11.2 => 3.11.3)
  - Locking staabm/side-effects-detector (1.0.5)
  - Upgrading tecnickcom/tcpdf (6.8.0 => 6.8.2)

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2025-01-28 18:43:58 -03:00
William Desportes
a6fbd19590 Use Python 3.11 instead of 3.7
Ref: 7656ed0f36

Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-17 01:31:01 +01:00
William Desportes
f44bb362e4 Merge branch 'QA_5_2'
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-16 03:16:56 +01:00
William Desportes
7656ed0f36 Use Python 3.11 instead of 3.7
Signed-off-by: William Desportes <williamdes@wdes.fr>
2025-01-16 01:06:39 +01:00
Maurício Meneghini Fauth
d0c2bf9a26 Fix multi-arch docker builds
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-03 21:10:49 -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
43640af9f4 Merge branch 'QA_5_2'
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-12-01 16:38:12 -03:00
Maurício Meneghini Fauth
f05b6227e2 Add PHP 8.4 to the CI jobs
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
2024-11-22 15:56:20 -03:00