Public devops npm feeds should not require auth
Open
Central-EngSys
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
When consuming typespec-python emitter alpha packages in azure-sdk-for-python, the devops feed is returning 401 responses and npm install is failing.
This shouldn't require authentication. The full auth behavior needs to be tested for public feeds with upstream enabled.
Contributor guide
Research direction
The payload names no implementation file or test. Start by locating the code that handles npm authentication for public feeds with upstream enabled, then reproduce the 401 while consuming the typespec-python emitter alpha packages; done means the feed is installable without auth and the full authentication behavior is covered by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, javascript
- Domain
- devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100