q-shift / backstage-playground

2 stars 6 forks source link

Review how to manage the plugin version: major.minor.patch #91

Open cmoulliard opened 1 month ago

cmoulliard commented 1 month ago

TODO

As our plugins are now part of the backstage-playground project, we should handle them like backstage do according to the following rules:

Backstage example:

{
  "name": "@backstage/plugin-app-backend",
  "description": "A Backstage backend plugin that serves the Backstage frontend app",
  "version": "0.3.67",

and

{
  "name": "@backstage/plugin-app-backend",
  "description": "A Backstage backend plugin that serves the Backstage frontend app",
  "version": "0.3.68-next.0",
cmoulliard commented 1 month ago

The version of a plugin can be increased using the semver tool (https://www.npmjs.com/package/semver) and this command

semver 0.1.28 -i prerelease --preid next -n 0
0.1.29-next.0