Skip to content

Please don't use github pkgs in the syson dependency tree #303

@wucke13

Description

@wucke13

Currently, the lock file contains GitHub pkgs dependencies. GitHub forces everyone to provide an auth token when accessing even public pkgs:

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.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions