Skip to content

ci(setup-extension): allow skipping plugin installation - #193

Closed
Jonas Elfering (keulinho) wants to merge 1 commit into
mainfrom
codex/setup-extension-skip-plugin-install
Closed

Jonas Elfering (keulinho) wants to merge 1 commit into
mainfrom
codex/setup-extension-skip-plugin-install

Conversation

@keulinho

Copy link
Copy Markdown
Contributor

What changed

Adds an opt-in install-plugin input to setup-extension. It defaults to true, preserving existing consumers, and gates only the plugin refresh and installation steps.

Why

PHPUnit integrations whose test bootstrap reinstalls the calling plugin can avoid the redundant first refresh/install phase while retaining Shopware and database initialization.

Validation

  • git diff --check
  • Ruby YAML parse of setup-extension/action.yml
  • Commercial Integration workflow updated to exercise install-plugin: false

@keulinho

Copy link
Copy Markdown
Contributor Author

Superseded by Commercial #3717 initializing shopware_test directly, which uses the standard setup-extension action and avoids the second TestBootstrapper installation.

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.

1 participant