Skip to content

IBX-12382: [ibexa/share] Added missing configuration to experience and commerce recipes - #259

Open
vidarl wants to merge 1 commit into
masterfrom
IBX-12382-share-config-in-edition-recipes
Open

vidarl wants to merge 1 commit into
masterfrom
IBX-12382-share-config-in-edition-recipes

Conversation

@vidarl

@vidarl vidarl commented Aug 28, 2026 •

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-12382

Description:

config/packages/ibexa_share.yaml ships only in the ibexa/headless recipe on 5.0 and 6.0 (on 4.6 it ships with
the ibexa/share package recipe instead).
It is the only file in headless's config/ that doesn't exists in experience or commerce. So this looks like unintended left-out

To be decided:

Maybe this should be located in same place in 5.0 as in 4.6 ( in recipe for the bundle)
ie, not

  • ibexa/headless/[5|6].0/config/packages/ibexa_share.yaml
  • ibexa/experience/[5|6].0/config/packages/ibexa_share.yaml
  • ibexa/commerce/[5|6].0/config/packages/ibexa_share.yaml

But instead in

  • ibexa/share/[5|6].0/config/packages/ibexa_share.yaml

For QA:

  1. Fresh 5.0.10 Experience install. config/packages/ibexa_share.yaml is present (from the headless recipe).
  2. rm config/packages/ibexa_share.yaml — this is the customer's state, whatever produced it.
  3. composer recipes:install ibexa/experience --force -v → file not restored. Bug confirmed.
  4. With the recipe PR merged ( and merged to ibexa/recipe too) , repeat step 3 → file restored. Fix confirmed.
    4.1. To test before this is merged :
    composer config extra.symfony.endpoint 'https://api.github.com/repos/ibexa/recipes-dev/contents/index.json?ref=flex/pull-259'
    composer recipes:install ibexa/experience --force -v
    Afterwards restore 'https://api.github.com/repos/ibexa/recipes/contents/index.json?ref=flex/main' and git checkout symfony.lock.

Documentation:

@github-actions

Copy link
Copy Markdown

Thanks for contribution! 🎉

To test the changes please execute:

composer config extra.symfony.endpoint https://api.github.com/repos/ibexa/recipes-dev/contents/index.json?ref=flex/pull-259

before executing the recipes.

@vidarl
vidarl requested a review from a team August 28, 2026 13:34
@juskora
juskora force-pushed the IBX-12382-share-config-in-edition-recipes branch from af40803 to 9d68a51 Compare September 22, 2026 09:10
@sonarqubecloud

Copy link
Copy Markdown

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.

4 participants