Skip to content

Add PHP 8.2 to testing workflow#46

Merged
schlessera merged 2 commits intowp-cli:mainfrom
wojsmol:fix/php-8.2-testing
Jan 3, 2023
Merged

Add PHP 8.2 to testing workflow#46
schlessera merged 2 commits intowp-cli:mainfrom
wojsmol:fix/php-8.2-testing

Conversation

@wojsmol
Copy link
Copy Markdown
Contributor

@wojsmol wojsmol commented Dec 19, 2022

Fixes #43

@wojsmol wojsmol closed this Dec 19, 2022
@wojsmol wojsmol force-pushed the fix/php-8.2-testing branch from 4b0ec8d to 3d55c71 Compare December 19, 2022 15:45
@wojsmol wojsmol reopened this Dec 19, 2022
Copy link
Copy Markdown
Member

@danielbachhuber danielbachhuber left a comment

Choose a reason for hiding this comment

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

Thanks!

Out of curiosity, how does this impact the build status?

I'll defer to @schlessera on when we might want to land this. I think we'll want to have some bandwidth to fix any broken bits.

Co-authored-by: Daniel Bachhuber <daniel@bachhuber.co>
@wojsmol
Copy link
Copy Markdown
Contributor Author

wojsmol commented Dec 19, 2022

Out of curiosity, how does this impact the build status?

As long as we have continue-on-error: ${{ matrix.php == '8.2' }} this will not fail the build https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepscontinue-on-error

@schlessera
Copy link
Copy Markdown
Member

Yes, this looks good. Running the tests on PHP 8.2 but still continuing on error will mean we don't fail the CI but still collect error info for PHP 8.2.

@schlessera schlessera merged commit f43a6f5 into wp-cli:main Jan 3, 2023
@wojsmol wojsmol deleted the fix/php-8.2-testing branch January 3, 2023 17:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Run tests against PHP 8.2

3 participants