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 |
|
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
|
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
|
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 |
|
Maurício Meneghini Fauth
|
674bd0c924
|
Update apt cache before installing sphinx
https://github.com/phpmyadmin/phpmyadmin/actions/runs/10929135157/job/30376698644
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-09-19 10:41:53 -03:00 |
|
Maurício Meneghini Fauth
|
a522a9982f
|
Improve tests for WebAuthn
Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.net>
|
2024-08-28 20:20:01 -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 |
|
William Desportes
|
85d1b2d667
|
Use the Debian version to build the documentation
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2024-03-13 13:27:07 +01: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
|
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
|
846381b501
|
Test with PHP 8.3
PHP 8.3 is not experimental anymore.
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2023-08-30 10:48:46 -03:00 |
|
William Desportes
|
c4c0c8c834
|
Bump laminas/laminas-diactoros CI PHP requirement to PHP 8.0
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2023-05-29 13:12:18 +02:00 |
|
William Desportes
|
30274190f8
|
Fix test-php-psr7-implementations CI
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2023-05-29 12:05:23 +02:00 |
|
William Desportes
|
98cd2ab1de
|
Fix the workflow for PSR-7 libraries
Ref: 3b4b4e287a
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2023-05-29 11:25:38 +02:00 |
|
William Desportes
|
3b4b4e287a
|
Fix tests workflow for PSR7 libraries
Ref: 37bd7d981e
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2023-05-06 11:48:41 +02:00 |
|
William Desportes
|
f7d9321d02
|
Install infection using shivammathur/setup-php
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2023-01-12 14:29:00 +04:00 |
|
William Desportes
|
f023638693
|
Add tests for PSR-7 libs to the CI
Ref: #17975
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-12-22 09:38:14 +04: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 |
|
William Desportes
|
aa0ca0a989
|
Allow phpstan analyse to fail
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-12-13 20:47:24 +01:00 |
|
William Desportes
|
ba23175d6a
|
Allow composer validate to fail
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-12-13 20:38:20 +01:00 |
|
Maurício Meneghini Fauth
|
62abb43a71
|
Bump Python version from 3.6 to 3.7 in workflows
Cherry-picked-from: 528097904f
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-12-12 22:04:36 +01: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
|
5fc2887448
|
Add PHP 8.2 to test workflow matrix
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
2022-12-10 17:15:50 -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 |
|
William Desportes
|
bc9b43ebe0
|
Remove non needed yarn install on build release step
modules are not needed to launch the create release script
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-09-29 14:03:29 +02:00 |
|
William Desportes
|
af7338f706
|
Remove gd extension for PHP 8.2
It causes issues in the CI: https://github.com/phpmyadmin/phpmyadmin/runs/7313899827?check_suite_focus=true
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-07-13 11:12:59 +02:00 |
|
nathannaveen
|
995f6887b4
|
Set permissions for GitHub actions
Pull-request: #17591
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: nathan naveen <42319948+nathannaveen@users.noreply.github.com>
|
2022-06-11 14:23:47 +02:00 |
|
William Desportes
|
43a644e6b1
|
Bump actions/setup-node to v3
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
2022-05-28 16:21:42 +02:00 |
|
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 |
|
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 |
|