Skip to content

Conversation

@Steveb-p
Copy link
Contributor

@Steveb-p Steveb-p commented Jan 4, 2026

🎫 Issue N/A

Description:

This PR allows passing additional options to composer update command.

For example:

jobs:
    tests:
        strategy:
            matrix:
                # ...
                orm:
                    - 'doctrine/orm:^2.7'
                    - 'doctrine/orm:^3'

        steps:
            # ...

            -   uses: ibexa/gh-workflows/actions/composer-install@allow-custom-composer-options
                with:
                    gh-client-id: ${{ secrets.AUTOMATION_CLIENT_ID }}
                    gh-client-secret: ${{ secrets.AUTOMATION_CLIENT_SECRET }}
                    satis-network-key: ${{ secrets.SATIS_NETWORK_KEY }}
                    satis-network-token: ${{ secrets.SATIS_NETWORK_TOKEN }}
                    composer-options: "--with ${{ matrix.orm }}"

For QA:

Documentation:

@Steveb-p Steveb-p requested a review from a team January 7, 2026 08:45
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.

3 participants