Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.32 KB

File metadata and controls

42 lines (26 loc) · 1.32 KB

Contributing to the Shopware 6 Toolbox

Thanks for your interest in contributing.

Before opening a pull request

Small fixes can go straight to a PR. Examples:

  • typo fixes
  • broken links
  • small documentation improvements
  • obvious bug fixes with a clear test or reproduction

For anything larger, please open an issue first and describe what you want to change before starting implementation. This includes:

  • new features, commands, or subcommands
  • changes to existing command behavior
  • changes to flags, arguments, defaults, or output format
  • larger refactors

This helps us confirm the direction, avoid duplicate work, and keep the project maintainable.

A draft PR is welcome if it helps explain the idea, but feature PRs should generally be discussed before they are reviewed or merged.

Pull requests

When opening a PR, please include:

  • what changed
  • why it changed
  • how it was tested
  • any related issue or discussion

Please keep PRs focused. Smaller PRs are easier to review and merge.

Development

Before submitting, run the relevant checks locally. Add or update tests for bug fixes and new behavior.

Reviews

Maintainers may ask for changes, suggest a different direction, or decline a PR if the approach was not discussed beforehand. That is not personal; it is how we keep the project consistent and sustainable.