Skip to content

[6.x] Split packages#17898

Merged
brandonkelly merged 46 commits into6.xfrom
feature/split-packages
Oct 3, 2025
Merged

[6.x] Split packages#17898
brandonkelly merged 46 commits into6.xfrom
feature/split-packages

Conversation

@riasvdv
Copy link
Copy Markdown
Contributor

@riasvdv riasvdv commented Sep 29, 2025

  • Moves all "legacy" cms code to yii2-adapter/legacy
  • Moves all new code from cms to src
  • Separates phpstan, tests, ecs...
  • Adds a split Github action which syncs automatically to craftcms/yii2-adapter
  • craftcms/yii2-adapter requires craftcms/cms with self.version and the other way around, so the packages must always be tagged together (important while we're still moving things around)

@riasvdv riasvdv marked this pull request as ready for review September 30, 2025 18:51
Base automatically changed from feature/addresses to 6.x October 2, 2025 16:53
@riasvdv riasvdv requested a review from brandonkelly October 2, 2025 19:22
@brandonkelly brandonkelly merged commit 593a8d7 into 6.x Oct 3, 2025
12 checks passed
@brandonkelly brandonkelly deleted the feature/split-packages branch October 3, 2025 00:36
@brianjhanson brianjhanson mentioned this pull request Oct 6, 2025
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.

2 participants