-
Notifications
You must be signed in to change notification settings - Fork 19
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
Project in npm registry #46
Comments
@willeastcott or @slimbuck, you are probably best placed for this |
We have the same issue. Could you prioritize it? |
Let me ask internally in the team about this and see who's best placed to handle this |
@querielo When you say, you have the same issue, what do you mean? The OP has published the NPM module (accidentally here: https://www.npmjs.com/package/playcanvas-sync), do you also need to an NPM module for playcanvas-sync and want it to be official? |
@yaustar Yes. I think having official NPM module would be nice. playanvas-sync is defined as devDependency in package.json:
And CI/CD pipelines return next:
|
For the short term, use the version that @matthewvroman (assuming security allows) has posted while we look at how to resolve ownership |
@matthewvroman The direct GitHub link works for me with nodejs 16.* |
Hi @yaustar / @isumygin-sc , We're currently utilizing this project as a git submodule, however, we would greatly prefer to use an npm package due to ease of versioning, dependency management, and smoother CI/CD integrations. I'm wondering if you reached an agreement internally about publishing this package on npm? If it helps speed things along, I can put together a PR that adds a GitHub workflow for building and deploying the project to npm. Looking forward to hearing your thoughts. |
A PR would be great. I have always said |
* ci * fix esl path * revert eslint path --------- Co-authored-by: deimantas Jakovlevas <[email protected]>
Related to this issue #30
We currently use this project as an npm module installed via the direct GitHub link. This causes deployment issues with CI/CD pipelines on npm v7 and later, where the deployment server requires an SSH key for public repositories. This is a known issue tracked here.
I published this
playcanvas-sync
repository to the npm registry without realizing it wouldn't associate the project with the Github owners. In hindsight that does make sense. I've invited the 'playcanvas' account to become a maintainer and eventual owner of the npm package, but wanted to open this line of dialogue here in case the maintainers would prefer alternative actions such as renaming the package or removing it altogether.The text was updated successfully, but these errors were encountered: