Replacing azure/login and docker/login actions with azure/login OIDC which uses token based authentication.

This commit is contained in:
smohiddin_fisker
2024-04-16 01:45:14 -07:00
parent 4601db96de
commit e4771ef7ef
3 changed files with 36 additions and 43 deletions

View File

@@ -41,14 +41,13 @@ jobs:
- name: Azure Login
uses: azure/login@v2
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
client-id: ${{ secrets.AZURE_CLIENT_ID_DEV }}
tenant-id: ${{ secrets.AZURE_TENANT_ID_DEV }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID_DEV }}
- name: Login to ACR
uses: docker/login-action@v3
with:
registry: ${{ env.REGISTRY }}
username: ${{ secrets.AZURE_CLIENT_ID }}
password: ${{ secrets.AZURE_CLIENT_SECRET }}
- name: ACR Login
run: |
az acr login --name ${{ env.REGISTRY }}
- name: JFrog Auth
run: echo ${JFROG_NPMRC} | base64 -d > .npmrc