Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Execute units tests against php 8.1 & 8.2 #888

Closed
wants to merge 1 commit into from

Conversation

Fenn-CS
Copy link
Contributor

@Fenn-CS Fenn-CS commented Jun 9, 2023

Executes unit tests against more recent php versions on master and stable27

Resolves : #868

@Fenn-CS Fenn-CS force-pushed the 868-execute-tests-againts-php8.2 branch from 80a1672 to eec27aa Compare June 9, 2023 16:17
Executes unit tests against more recent php versions on master and
stable27

Resolves : #868

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
@Fenn-CS Fenn-CS force-pushed the 868-execute-tests-againts-php8.2 branch from eec27aa to 7dd67de Compare June 9, 2023 16:18
@@ -39,7 +39,7 @@ jobs:
strategy:
matrix:
php-versions: ['8.0', '8.1', '8.2']
server-versions: ['master']
server-versions: ['master', 'stable27']
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why stable27 this is only for the master branch, stable27 should only be tested on its own branch.
(so backporting this to stable27 instead)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@susnux the original issue : #868 requested such?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that is about adding 8.2 also to the stable27 branch.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, what susnux says

Copy link
Member

@nickvergessen nickvergessen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Basically #877 fixed master,
but the change should be either backported to stable27, or you manually add 8.2 to all phpunit-* files tehre

@@ -38,8 +38,8 @@ jobs:

strategy:
matrix:
php-versions: ['8.0']
server-versions: ['master']
php-versions: ['8.0', '8.1', '8.2']
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should also not be changed, to keep the CI matrix small.

@Fenn-CS
Copy link
Contributor Author

Fenn-CS commented Jun 21, 2023

Closing this with : #916

@Fenn-CS Fenn-CS closed this Jun 21, 2023
@Fenn-CS Fenn-CS deleted the 868-execute-tests-againts-php8.2 branch June 21, 2023 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unit tests don't execute against php 8.2
3 participants