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
@bender2k14 so right now the process is as follows:
There is an internal export of plugin functionality that allows using the plugin code within its documentation (with some considerations, since the plugin and the documentation have two separate sets of dependencies). This is used on the docs to verify and document new functionality.
So for each new functionality (a component, post-processor, etc):
It is first coded, the code is tested via the docs. This means testing the feature and documenting it almost happen simultaneously
Then I typically do a commit titled "bump version" (example), in which merely the version of the package is increased.
Then I run npm publish.
To be honest features of the package haven't had many surface consistency issues or similar things to raise the alarm for automated testing (unlike the CLI, for example). It is mostly seeing if something "looks good" since they mostly don't have much complex functionality (this might not be the case in the future). Still, some automated testing ensuring some basic functionality perhaps wouldn't hurt. Besides that, I guess the main thing that can be automated is publishing when there is a bump version commit, so I am unsure how much could this particular library benefit from automated publishing process (since it is already pretty simplistic).
This is a spin off of CONNECT-platform/codedoc#68 (comment).
I would like to automate the steps used to publish
coding-blog-plugin
to NPM.@loreanvictor, can you tell me the specific steps you take and commands you execute to publish
coding-blog-plugin
to NPM? The steps might includeThe text was updated successfully, but these errors were encountered: