Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a npm release process? #4

Open
davidlehn opened this issue Dec 21, 2021 · 8 comments
Open

Use a npm release process? #4

davidlehn opened this issue Dec 21, 2021 · 8 comments

Comments

@davidlehn
Copy link
Collaborator

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
Copy link
Contributor

OR13 commented Feb 1, 2024

@iherman @pchampin does W3C have an npm account?

@iherman
Copy link
Member

iherman commented Feb 2, 2024

@iherman @pchampin does W3C have an npm account?

I do not know. @deniak @plehegar ?

@deniak
Copy link
Member

deniak commented Feb 2, 2024

@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
Copy link
Collaborator Author

@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
Copy link
Member

deniak commented May 8, 2024

@davidlehn, I just sent you the invite.

@iherman
Copy link
Member

iherman commented Jul 9, 2024

@deniak, can I be added on the list for npm publishing? @davidlehn, if that is good, then I can be a fall back, see #37 (comment).

@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
Copy link
Member

deniak commented Jul 9, 2024

@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
Copy link
Member

iherman commented Jul 9, 2024

@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 ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants