Skip to content

Fixed dev-stability resolution for ibexa/design-system-twig - #103

Merged
konradoboza merged 1 commit into
6.0from
6.0-design-system-twig-dep
Jul 30, 2026
Merged

Fixed dev-stability resolution for ibexa/design-system-twig#103
konradoboza merged 1 commit into
6.0from
6.0-design-system-twig-dep

Conversation

@Sztig

@Sztig Sztig commented Jul 30, 2026

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-XXXXX

Description:

Implemented the same fix as in ibexa/system-info#88

ibexa/admin-ui (required in require-dev) transitively requires ibexa/design-system-twig ~6.0.x-dev, a dev-only package with no stable release yet.

This repo has no minimum-stability/prefer-stable setting (defaults to stable), so resolving composer.json directly in this repo fails with a "does not match your minimum-stability" error.

Composer only enforces minimum-stability against transitive dependencies, not explicit direct root requirements for a dev branch — so adding it directly to require-dev at ~6.0.x-dev (same convention as every other entry in this file) is enough on its own.

For QA:

Documentation:

@sonarqubecloud

Copy link
Copy Markdown

@alongosz
alongosz requested a review from a team July 30, 2026 13:26
@konradoboza
konradoboza merged commit 51a21f1 into 6.0 Jul 30, 2026
21 checks passed
@konradoboza
konradoboza deleted the 6.0-design-system-twig-dep branch July 30, 2026 13:30
@konradoboza

Copy link
Copy Markdown
Contributor

Thank you @Sztig!

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.

4 participants