Skip to content

Execute units tests against php 8.1 & 8.2 - #888

Closed
nfebe wants to merge 1 commit into
masterfrom
868-execute-tests-againts-php8.2
Closed

Execute units tests against php 8.1 & 8.2#888
nfebe wants to merge 1 commit into
masterfrom
868-execute-tests-againts-php8.2

Conversation

@nfebe

@nfebenfebe commented Jun 9, 2023

Copy link
Copy Markdown
Contributor

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

Resolves : #868

@nfebe
nfebeforce-pushed the 868-execute-tests-againts-php8.2 branch from 80a1672 to eec27aaCompareJune 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>
@nfebe
nfebeforce-pushed the 868-execute-tests-againts-php8.2 branch from eec27aa to 7dd67deCompareJune 9, 2023 16:18
matrix:
php-versions: ['8.0', '8.1', '8.2']
server-versions: ['master']
server-versions: ['master', 'stable27']

Copy link
Copy Markdown
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
Copy Markdown
ContributorAuthor

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
Copy Markdown
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
Copy Markdown
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

@nickvergessennickvergessen left a comment

Copy link
Copy Markdown
Member

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

matrix:
php-versions: ['8.0']
server-versions: ['master']
php-versions: ['8.0', '8.1', '8.2']

Copy link
Copy Markdown
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.

@nfebe

Copy link
Copy Markdown
ContributorAuthor

Closing this with : #916

@nfebenfebe closed this Jun 21, 2023
@nfebe
nfebe deleted the 868-execute-tests-againts-php8.2 branch June 21, 2023 11:14
Sign up for freeto 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

@nfebe@nickvergessen@susnux