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

Added support for PHP 8 4 and moved to laminas CI workflow #116

Merged
merged 14 commits into from
Jan 2, 2025

Conversation

visto9259
Copy link
Member

Q A
Documentation no
Bugfix no
BC Break no
New Feature yes
RFC no
QA yes

Description

  • Switched to Laminas CI workflow which forced to fix issues:
    o Static analysis: fix 2 files and baselined all other issues for future maintenance
    o Fixed small linting issue in README.md
    o Bumped minimum dependency versions
    o Added sqlite3 to CI configuration

  • Updated to laminas coding standard v3 and fixed related coding issues

  • Added support for PHP 8.4. Updated Laminas CI configuration to ignore PHP platform requirements for PHP 8.4

  • Fixes Add PHP 8.4 support to version 2 #115

visto9259 and others added 14 commits December 9, 2024 22:07
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
… with --prefer-lowest

Signed-off-by: Eric Richer [email protected] <[email protected]>

Updating minimum dependency requirements for symfony/cache to avoid issues when testing with --prefer-lowest

Signed-off-by: Eric Richer [email protected] <[email protected]>

Updating minimum dependency requirements for symfony/cache and doctrine/orm to avoid issues when testing with --prefer-lowest

Signed-off-by: Eric Richer [email protected] <[email protected]>
…ore platform requirements for PHP 8.4

Signed-off-by: Eric Richer [email protected] <[email protected]>
@visto9259 visto9259 added enhancement New feature or request dependencies Pull requests that update a dependency file labels Jan 2, 2025
@visto9259 visto9259 merged commit 226cd1e into LM-Commons:2.1.x Jan 2, 2025
14 checks passed
@visto9259 visto9259 added this to the 2.1.0 milestone Jan 2, 2025
@visto9259 visto9259 deleted the Update_8_4 branch January 2, 2025 17:33
@visto9259 visto9259 mentioned this pull request Jan 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Add PHP 8.4 support to version 2
1 participant