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
The current committed state is a prototype and ⚠️will not work⚠️ because I stubbed out certain commands for safety. Before we start using it we should add basic tests for all commands so that we're sure of what it does in what order.
First implement basic tests for all commands. ⚠️ It would be unsafe to continue development without testing ⚠️
Set up CI build
Add npm/yarn link to packages on mono bootstrap
Figure out the best order for build and publish
Can packages in all languages use the same build order (commit, build, publish) or do they require the build before commit (build, commit, publish). For Ruby you get a warning about the changeset files not being found that were committed in git, but maybe the changeset should be ignored in the gemspec file to avoid that from happening?
Add confirmation prompt before actually publishing with mono publish
The mono publish command will print a summary of what it will do and then immediately do it. It would be good to prompt the user for a confirmation first, before publishing.
Support prereleases (alpha, beta, rc, etc)
Probably best with a command flag: mono publish --alpha/beta/rc
Standardize clean command
Does it only clean the project and its dependencies
Or also clean the AppSignal extension files? (probably best to implement this as a hook, but then the AppSignal integrations need to have tasks for mono to call in a pre/post hook).
The text was updated successfully, but these errors were encountered:
While performing the daily checks some issues were found with this issue.
This issue has not had any activity in 14 days. Please provide a status update if it is still relevant. Closed it if it is no longer relevant. Or move it to another column if it's blocked or requires another look at it. - (More info)
The current committed state is a prototype and⚠️ will not work ⚠️ because I stubbed out certain commands for safety. Before we start using it we should add basic tests for all commands so that we're sure of what it does in what order.
Previous tracking issue: https://github.com/appsignal/appsignal-agent/issues/678
npm/yarn link
to packages onmono bootstrap
mono publish
mono publish
command will print a summary of what it will do and then immediately do it. It would be good to prompt the user for a confirmation first, before publishing.mono publish --alpha/beta/rc
The text was updated successfully, but these errors were encountered: