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
| Setup | Sets up the plugin, checks all the conditions necessary for work. |
73
-
| Get Last Release | Obtains latest released version for each package (Usually from tags analysis) |
74
-
| Extract commits | Extracts commits relevant to specific package that happened since last release |
75
-
| Get Release Type | Based on the received data and updated dependencies, calculates the release type according to semantic versioning |
76
-
| Prepare | Performs any action that prepares all packages for publication after all versions are patched (You can build packages here, omit devDeps, you name it). |
77
-
| Publish | Publishes individual package to destination |
78
-
| Post-Publish | Performs any actions on successful publishing (You can generate new tag, publish release notes, send web hooks and every other side effect here) |
| Setup | Sets up the plugin, checks all the conditions necessary for work. |
73
+
| Get Last Release | Obtains latest released version for each package (Usually from tags analysis) |
74
+
| Extract commits | Extracts commits relevant to specific package that happened since last release |
75
+
| Get Release Type | Based on the received data and updated dependencies, calculates the release type according to semantic versioning |
76
+
| Prepare | Performs any action that prepares all or individual packages for publication after all versions are patched (You can build packages here, omit devDeps, you name it). |
77
+
| Publish | Publishes individual package to destination |
78
+
| Post-Publish | Performs any actions on successful publishing (You can generate new tag, publish release notes, send web hooks and every other side effect here) |
79
79
80
80
> All plugins must implement MonoPubPlugin interface, containing plugin name and implementation of one or more specified steps.
81
81
> Detailed interface description can be found [here](https://github.com/SavelevMatthew/mono-pub/blob/main/packages/mono-pub/src/types/plugins.ts)
0 commit comments