githubnext / githubnext/ado-aw

Allow config overrides e.g. npmrc for built ins

Open
#253 9 comments 0 reactions 0 assignees View on GitHub
enhancement rust
Dominant language
Rust
Stars
23
Forks
8
Avg merge
4d 9h
Merged PRs (30d)
22

Description

We need to allow users to override specific configurations for runtimes and tools. For example, in an ADO context, the azure devops MCP should only install from internally managed feeds. Teams usually have an npmrc to configure this.

Likewise, a similar runtime for node will have the same need to pull and build only from internally managed feeds.

Different languages have different configurations, but they mostly boil down to a set of url endpoints in a file. The file needs to usually be injected into any commands that would install from a feed, and urls contained in the feed config file would need to be allow listed in the firewall.

Some runtimes pick up configuration automatically, like cargo. Which picks up config.toml from a well understood location (.cargo if I remember correctly). We need to come up with a plan that encompasses all these use cases.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.