Open SchoolGuy opened 2 years ago
I have filed a ticket with GitHub Support to get ownership of the account "cobbler" on npmjs to be able to publish the WebUI as the GitHub User.
Ticket URL: https://support.github.com/ticket/personal/0/3094835
Since the package name "cobbler" is already taken we need to rename the TypeScript project in package.json
to cobbler-web
.
The documentation on how to publish to npmjs can be found here: https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/publishing-nodejs-packages
After a bit of reading, I think I want to use Semantic Release to automate the release process:
This should take care of most of the work that is related to a release.
Is your feature request related to a problem? Please describe.
We don't want to manually release Cobbler-Web.
Describe the solution you'd like
We do want to create a GitHub release for every tag we have. The changelog should be autogenerated.
Describe alternatives you've considered
None
Additional context
None