You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We would like to improve the create-plugin update command so it can do more sophisticated updates to the plugins. We are planning to call these tailored and more sophisticated updates "migrations".
Migrations could:
update github workflows
update specific NPM dependencies, or groups of NPM dependencies
update and/or add files in the project (not just the ones inside the .config folder)
update package.json scripts
Another key goal is to make it possible to reliably test changes to the update command, something that we are lacking now. As from now on mutating operations can only happen through migration scripts, we will achieve this goal by testing the migration scripts.
The content you are editing has changed. Please copy your edits and refresh the page.
If we want we can incrementally roll these things out without changing the current update command behaviour and use an arg of some sort to fine tune before flipping the switch.
Goals
We would like to improve the
create-plugin update
command so it can do more sophisticated updates to the plugins. We are planning to call these tailored and more sophisticated updates "migrations".Migrations could:
Another key goal is to make it possible to reliably test changes to the update command, something that we are lacking now. As from now on mutating operations can only happen through migration scripts, we will achieve this goal by testing the migration scripts.
Tasks
Ongoing work
The ongoing work is currently available on the
updates-as-migrations-pt1
branch.If we want we can incrementally roll these things out without changing the current update command behaviour and use an arg of some sort to fine tune before flipping the switch.
Fixes: #820
Related:
The text was updated successfully, but these errors were encountered: