Skip to content

IBX-11717: [4.6] Configured ignoring unsolvable advisories on PHP 7.4#137

Open
alongosz wants to merge 1 commit into
mainfrom
ibx-11717-configure-audit-ignore-for-46-php74
Open

IBX-11717: [4.6] Configured ignoring unsolvable advisories on PHP 7.4#137
alongosz wants to merge 1 commit into
mainfrom
ibx-11717-configure-audit-ignore-for-46-php74

Conversation

@alongosz
Copy link
Copy Markdown
Member

@alongosz alongosz commented May 18, 2026

🎫 Issue IBX-11717

Related PRs:

Description:

This PR configures on the fly composer audit.ignore config.

For now, we have 3 advisories for webonyx/graphql-php package:

They don't have a solution / patch for PHP 7.4 which is past EOL, however we still need to run our CI on PHP 7.4. We, of course, recommend switching to PHP 8 as soon as possible.

Without this, Browser tests ran on PHP 7.4, were installing webonyx/graphql-php 14.x-dev dev version due to minimum-stability. It's not possible to run Browser Tests ATM on a tagged version due to lack of installable stable candidate.

For QA:

Verify the approach & verify that webonyx/graphql-php is being installed using tagged version - for PHP 7.4 - with known vulnerabilities, for PHP 8+ - the patched version.

Regressions: ibexa/commerce#1819.

Documentation:

Already documented.

@sonarqubecloud
Copy link
Copy Markdown

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.

2 participants