setup-node icon indicating copy to clipboard operation
setup-node copied to clipboard

Support Multiple Private Registries

Open mcaulifn opened this issue 2 years ago • 4 comments

Description: Add support for multiple private registries.

Justification: This allows support for multiple instances of Artifactory or other private repositories within the same workflow. For my specific use-case, this is to support the migration from one instance to another.

Are you willing to submit a PR? Yes!

mcaulifn avatar Jan 05 '24 18:01 mcaulifn

Hello @mcaulifn Thank you for creating this request. We will investigate it and come back to you as soon as we have some feedback.

HarithaVattikuti avatar Jan 06 '24 00:01 HarithaVattikuti

Upvote this feature request!

jonwhitby-sh avatar Nov 28 '24 16:11 jonwhitby-sh

Up ⏫

Arvin7 avatar Apr 14 '25 11:04 Arvin7

Hello Everyone, Thanks for the detailed feature request and the context.

We understand the value of supporting multiple private registries, particularly for migration scenarios and complex workflows. However, after reviewing the potential impact, the risks associated with higher configuration complexity, additional maintenance, and possible misconfigurations outweigh the benefits for the current user base.

Because of these factors, and given that this use case is relatively limited, we will not be implementing this feature in setup-node at this time.

We encourage users to continue managing multiple registries manually via npm or yarn configuration files, which provides full flexibility without introducing added complexity to the action.

We appreciate your input and welcome other suggestions for features that could benefit a broader set of users.

aparnajyothi-y avatar Sep 30 '25 10:09 aparnajyothi-y