DevoteamNL / opendora

Team performance insights for your organization.
GNU General Public License v3.0
64 stars 8 forks source link

Chore/#97 publish to npm #98

Closed kylejwatson closed 1 year ago

kylejwatson commented 1 year ago

Description

Changes package.json and workflow details in order to publish a public package to the NPM registry.

Changed the package scope as we only have access to the devoteam-nl scope/organisation on NPM. I also created the opendora NPM account as the owner and created a mailing list for current maintainers. Published here when manually running the workflow: https://www.npmjs.com/package/@devoteam-nl/open-dora-backstage-plugin

Issue

This PR addresses issue #97.

Contribution Checklist:

Note: Keeping the PR small and focused helps make it easier to review and merge. If you have multiple changes you want to make, please consider submitting them as separate pull requests.

goposky commented 1 year ago

The open-dora-backstage-plugin github package visibility within was set to private, I just changed that to public. I presume it should work now publicly without needing authentication, and we could just host it here in github?

kylejwatson commented 1 year ago

https://www.npmjs.com/package/@devoteam-nl/open-dora-backstage-plugin - manually ran the workflow so it's not linked to a GitHub release yet. But publishing works correctly

goposky commented 1 year ago

Raised support request to reclaim npm org devoteamnl https://support.github.com/ticket/personal/0/2419203