Azure / Azure/azure-sdk-tools

Public devops npm feeds should not require auth

Open
#6,778 2 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.