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
Faissal Wahabali
2a6fef403a
Improve issue templates ( #19638 )
...
* improve bug report template
Signed-off-by: faissaloux <fwahabali@gmail.com >
* improve feat request template
Signed-off-by: faissaloux <fwahabali@gmail.com >
* improve security report template
Signed-off-by: faissaloux <fwahabali@gmail.com >
* Update .github/ISSUE_TEMPLATE/bug_report.yml
Co-authored-by: William Desportes <williamdes@wdes.fr >
* update bug report required fields
Signed-off-by: faissaloux <fwahabali@gmail.com >
* update database-version placeholder with query hint
Signed-off-by: faissaloux <fwahabali@gmail.com >
* update issue templates labels
Signed-off-by: faissaloux <fwahabali@gmail.com >
---------
Signed-off-by: faissaloux <fwahabali@gmail.com >
Co-authored-by: William Desportes <williamdes@wdes.fr >
2025-04-01 12:06:31 -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
William Desportes
86896c7083
Also publish ad HTMLZIP on ReadTheDocs and adjust the logic
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-11-18 23:24:34 +01:00
William Desportes
573e86661b
Install sphinx-rtd-theme for ReadTheDocs with pip
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-11-18 23:00:29 +01:00
William Desportes
cef7b80696
Add APT packages to ReadTheDocs
...
Thank you GitHub search for the solution, I hope it works. Else I will use the post install method
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-11-18 22:50:50 +01:00
William Desportes
71fd0c6b8e
Set the version of Python to 3.12 for ReadTheDocs
...
Ref: https://docs.readthedocs.io/en/stable/config-file/v2.html#build-tools-python
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-11-18 22:17:26 +01:00
William Desportes
9da5bc0431
Add a ReadTheDocs config file
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-11-18 22:15:08 +01: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
50eb1e533c
Remove stale.yml on QA
...
Signed-off-by: William Desportes <williamdes@wdes.fr >
2024-04-28 16:55:49 +02: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
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