w3c / respec-vc

Verifiable Credential extensions to ReSpec
Other
3 stars 5 forks source link

Use a npm release process? #4

Open davidlehn opened 2 years ago

davidlehn commented 2 years ago

It's unclear what the release process is for this package. Looks like it has been a branch per version, and built js files are committed in dist, then the branch is tagged?

Would it make sense to use a build process that publishes to npm? Then adjust to use jsdelivr npm links. It would be similar but avoid having build artifacts accumulate in dist/*.js in git.

OR13 commented 10 months ago

@iherman @pchampin does W3C have an npm account?

iherman commented 10 months ago

@iherman @pchampin does W3C have an npm account?

I do not know. @deniak @plehegar ?

deniak commented 10 months ago

@iherman @pchampin does W3C have an npm account?

I do not know. @deniak @plehegar ?

We do: https://www.npmjs.com/org/w3c

Let me know who should be invited.

davidlehn commented 6 months ago

@deniak We're working on how to deploy now. If access policies allow it, I could do npm releases. I'm @davidlehn on npm too. https://www.npmjs.com/~davidlehn

deniak commented 6 months ago

@davidlehn, I just sent you the invite.

iherman commented 4 months ago

@deniak, can I be added on the list for npm publishing? @davidlehn, if that is good, then I can be a fall back, see https://github.com/w3c/respec-vc/pull/37#issuecomment-2216400553.

@deniak, how does that work exactly. I do submit packages to npm time-to-time, but from my own repositories. Will npm just "know"?

deniak commented 4 months ago

@iherman I just sent you the invite. I've never publish a npm package under a different account but it looks like you need to add w3c as the owner of the package: https://docs.npmjs.com/cli/v7/commands/npm-owner

iherman commented 4 months ago

@iherman I just sent you the invite.

Thank you, have just accepted it.

I've never publish a npm package under a different account but it looks like you need to add w3c as the owner of the package: https://docs.npmjs.com/cli/v7/commands/npm-owner

@davidlehn I presume you know this. Is it so that you have to add me as an owner to the package via npm? This is how I read the reference of @deniak ...