Maurício Meneghini Fauth
|
c5c8a963e8
|
Bump Alpine Linux version from 3.14 to 3.15
- Bumps to PHP 8
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-05-03 21:28:18 -03:00 |
|
Maurício Meneghini Fauth
|
3a433e160c
|
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-04-20 13:37:11 -03:00 |
|
William Desportes
|
ac5e3c4cc5
|
Bump actions/checkout to v3
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-04-16 13:09:12 +02:00 |
|
William Desportes
|
076a09917d
|
Remove non needed anymore ci skip code on workflows
Ref: https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-04-16 13:09:10 +02:00 |
|
Maurício Meneghini Fauth
|
cd1bef6c70
|
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-04-05 19:50:06 -03:00 |
|
William Desportes
|
3164994a76
|
Fetch more commits for Scrutinizer coverage upload
|
2022-03-27 23:41:50 +02:00 |
|
William Desportes
|
8691e4af92
|
Improve Codacy coverage sending workflow
Use the version that is on the README and only run on the main repo
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-03-27 23:36:40 +02:00 |
|
William Desportes
|
0d6175d6ca
|
Improve tests workflow to send the coverage to Scrutinizer in the right conditions
Copied from the sudo-bot/action-scrutinizer@latest action README
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-03-27 23:33:02 +02:00 |
|
William Desportes
|
65c9f49c1e
|
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-02-06 15:45:57 +01:00 |
|
William Desportes
|
68b4e19f34
|
Ref #17287 - Update the bug report template
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-02-04 14:59:01 +01:00 |
|
Maurício Meneghini Fauth
|
a57102412c
|
Merge branch 'QA_5_1' into QA_5_2
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-01-26 10:42:45 -03:00 |
|
Maurício Meneghini Fauth
|
bbb553d037
|
Remove Nginx and PHP installation from Selenium tests
They are already installed in the system.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-01-26 10:19:22 -03:00 |
|
Maurício Meneghini Fauth
|
173a8bb762
|
Install gettext before installing PHP in CI
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-01-26 10:10:35 -03:00 |
|
William Desportes
|
666f0d6a27
|
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-01-03 13:06:27 +01:00 |
|
William Desportes
|
58acfdb43b
|
Use new format for newer PHP versions on composer --ignore-platform-req=php+
Ref: https://github.com/composer/composer/releases/tag/2.2.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-01-03 12:49:49 +01:00 |
|
William Desportes
|
6658383b46
|
Switch PHP 8.1 to a normal tested PHP version on CI
Closes: #16746
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-01-03 12:47:00 +01:00 |
|
William Desportes
|
f686423da7
|
Add ext-ctype for psalm on multi arch CI
Ref: https://github.com/phpmyadmin/phpmyadmin/runs/4690358695?check_suite_focus=true#step:6:81
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-01-03 12:41:45 +01:00 |
|
Maurício Meneghini Fauth
|
fdad4b57aa
|
Use ramsey/composer-install GitHub action
Replaces manual Composer dependencies installation and cache with the
ramsey/composer-install GitHub action.
- https://github.com/marketplace/actions/install-composer-dependencies
Includes other minor formatting changes.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-10-08 13:38:30 -03:00 |
|
Maurício Meneghini Fauth
|
24bed51eba
|
Fix indentation of the .github/workflows files
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-10-08 12:26:35 -03:00 |
|
Maurício Meneghini Fauth
|
9bf9ac3744
|
Do not generate code coverage from multi-arch tests
Code coverage from multi-arch tests is not needed. Knowing if the tests
passes is enough.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-09-13 09:48:48 -03:00 |
|
Maurício Meneghini Fauth
|
6276b30c2e
|
Add php-ctype package for multi-arch tests workflow
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-09-12 12:21:48 -03:00 |
|
William Desportes
|
3a87667cab
|
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-07-20 17:52:16 +02:00 |
|
William Desportes
|
ff2ddb0c1b
|
Allow ppc64le to fail
Alpine seems to have a broken index for this arch
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-07-20 16:04:01 +02:00 |
|
William Desportes
|
ad50f7e6e6
|
Use Alpine 3.14 on multi arch test
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-07-20 15:49:10 +02:00 |
|
William Desportes
|
a4cc0f2684
|
Add a name to the update po file job
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-07-12 00:16:25 +02:00 |
|
William Desportes
|
8021847847
|
Only run crons on the main repository, not on forks
Ref: 09a6f4e5e6
Ref: #16955
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-07-12 00:15:47 +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
|
0fbfa7b0e0
|
Remove two symfony dev deps
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-06-26 19:05:28 +02:00 |
|
Maurício Meneghini Fauth
|
041542d16b
|
Use early exit for Core::fatalError method
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-14 12:41:49 -03:00 |
|
Maurício Meneghini Fauth
|
d544080187
|
Run PHPUnit test in random order by default
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-14 11:28:31 -03:00 |
|
Maurício Meneghini Fauth
|
feee5091be
|
Run mutation tests only for changed files in PRs
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-13 15:29:14 -03:00 |
|
Maurício Meneghini Fauth
|
23d4b4e30b
|
Do not convert errors to exceptions for PHP 8.1 tests
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-11 10:10:11 -03:00 |
|
Maurício Meneghini Fauth
|
09a6f4e5e6
|
Add update translation files GitHub action
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-08 23:17:22 -03:00 |
|
Maurício Meneghini Fauth
|
4bff149e23
|
Merge pull request #16950 from mauriciofauth/infection-php
Add mutation tests with Infection
|
2021-06-08 17:24:31 -03:00 |
|
Maurício Meneghini Fauth
|
124995e835
|
Include PHP version and composer.json in the cache key
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-08 16:12:18 -03: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
|
9cb272f6dd
|
Remove requirement for ext-imagick for QR codes
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-07 18:00:46 -03:00 |
|
Maurício Meneghini Fauth
|
826ad0138e
|
Merge branch 'QA_5_1'
|
2021-06-07 13:32:33 -03:00 |
|
William Desportes
|
c12b6f05f8
|
Set back CI composer version to v2
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-06-07 17:34:41 +02:00 |
|
Maurício Meneghini Fauth
|
e7edb597db
|
Require imagick PHP ext for QR code generation
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-06 14:04:35 -03:00 |
|
Maurício Meneghini Fauth
|
5dd588a00d
|
Merge branch 'QA_5_1'
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-06 13:34:37 -03:00 |
|
Maurício Meneghini Fauth
|
50e090eb23
|
Change Composer cache for Actions
https://github.com/actions/cache/blob/v2.1.6/examples.md#php---composer
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-06 13:32:38 -03:00 |
|
Maurício Meneghini Fauth
|
b0f4e51afd
|
Merge branch 'QA_5_1'
|
2021-06-05 16:05:03 -03:00 |
|
Maurício Meneghini Fauth
|
16e2a872a1
|
Use Composer 2.0.14 for build-release action
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-06-05 15:58:52 -03:00 |
|
William Desportes
|
f7ce696a82
|
Add git on multi arch tests setup
See: https://github.com/Roave/SecurityAdvisories/issues/76
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-06-01 11:43:11 +02:00 |
|
William Desportes
|
919ce3975f
|
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-05-31 17:19:05 +02:00 |
|
William Desportes
|
10a10a98db
|
Refresh apt cache before install on selenium CI
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-05-31 16:10:10 +02:00 |
|
William Desportes
|
280a201f79
|
Merge branch 'QA_5_1'
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-05-28 17:42:02 +02:00 |
|
William Desportes
|
cd75e10a2a
|
Add multi arch tests support
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2021-05-24 21:46:10 +02:00 |
|
Maurício Meneghini Fauth
|
ead2d1dde1
|
Send Psalm data to Shepherd
See: https://github.com/psalm/shepherd
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2021-05-21 11:35:06 -03:00 |
|