echelonfour/Azure DevOps Login

Uses the az tool to login provide Azure DevOps authentication in GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
npmrccomma separated list of npmrc files to read for logging inyes.npmrc
nugetcomma separated list of nuget sources to read for logging inyesnuget.config
login-urlscomma separated list of Azure DevOps organization URLs to login to. Setting this overrides reading from npmrc and nuget files and will only output the VSS_NUGET_EXTERNAL_FEED_ENDPOINTS. no""
install-providerWhether to force install the Azure Artifacts Credential Providernofalse
build-npmrc-credentials-fileWhether to build an .npmrc file with the credentials for use in later stepsnotrue
build-nuget-credentials-fileWhether to build a nuget.config file with the credentials for use in later stepsnotrue
client-idClientId of the Azure Service principal created to act as. If not set, will use the az cli logged in userno
tenant-idTenantId of the Azure Service principal created to act as. If not set, will use the az cli logged in userno
audienceProvide audience field for access-token. Default value is api://AzureADTokenExchangenoapi://AzureADTokenExchange
namedescription
tokenThe Azure DevOps access token retrieved
npmrc-credential-fileThe path to the generated .npmrc file with credentials, if one was made
nuget-credential-fileThe path to the generated nuget.config file with credentials, if one was made