-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
Description
Currently, the lock file contains GitHub pkgs dependencies. GitHub forces everyone to provide an auth token when accessing even public pkgs:
- https://github.com/orgs/community/discussions/33875
- https://github.com/orgs/community/discussions/19037
- https://stackoverflow.com/questions/58919401/installing-packages-from-github-npm-registry-auth-error-401
- https://stackoverflow.com/questions/58621862/use-github-package-registry-without-authtoken
Now despite there being quite some unhappiness on the community, GitHub seems to be committed to keep this policy. Now this creates friction, wherever one builds CI pipelines, automation or build support around Syson, because this always requires an access token to be provided. In practical terms, packaging syson over at https://github.com/dlr-ft/sysml-v2-nix is a huge pain/not possible in idiomatic ways for me because of this.
At least to me it would be quite helpful if syson can be compiled/built from scratch without providing any authentication token to access (semi) private assets.
Reactions are currently unavailable