Revert "token-based auth for azure container registry (#52356)"
This reverts commit 03e0357f18.
This commit is contained in:
34
.github/workflows/azure-prod-build-deploy.yml
vendored
34
.github/workflows/azure-prod-build-deploy.yml
vendored
@@ -34,7 +34,6 @@ jobs:
|
||||
RESOURCE_GROUP_NAME: docs-prod
|
||||
APP_SERVICE_NAME: ghdocs-prod
|
||||
SLOT_NAME: canary
|
||||
ACR_TOKEN_NAME: acrToken
|
||||
|
||||
steps:
|
||||
- name: 'Az CLI login'
|
||||
@@ -42,6 +41,16 @@ jobs:
|
||||
with:
|
||||
creds: ${{ secrets.PROD_AZURE_CREDENTIALS }}
|
||||
|
||||
- name: 'Docker login'
|
||||
uses: azure/docker-login@15c4aadf093404726ab2ff205b2cdd33fa6d054c
|
||||
with:
|
||||
login-server: ${{ secrets.PROD_REGISTRY_SERVER }}
|
||||
username: ${{ secrets.PROD_REGISTRY_USERNAME }}
|
||||
password: ${{ secrets.PROD_REGISTRY_PASSWORD }}
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db
|
||||
|
||||
- name: Check out repo
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
@@ -55,30 +64,11 @@ jobs:
|
||||
node-version-file: 'package.json'
|
||||
cache: npm
|
||||
|
||||
# We need this to run a few scripts that were easier to write in JS/TS
|
||||
# Currently we only need this to run dependencies in
|
||||
# src/workflows/check-canary-slots.js
|
||||
- name: Install dependencies
|
||||
run: npm install
|
||||
|
||||
# Create a temporary token for the Azure Container Registry
|
||||
# and set it as a GitHub Actions environment variable
|
||||
# Then clean up by deleting the temp token.
|
||||
# Created token are viewable in the ACR resource UI
|
||||
# under Repository permissions > Tokens
|
||||
- name: 'Create Azure Container Registry Token'
|
||||
env:
|
||||
PROD_REGISTRY_SERVER: ${{ secrets.PROD_REGISTRY_SERVER }}
|
||||
run: npm run create-acr-token
|
||||
|
||||
- name: 'Docker login'
|
||||
uses: azure/docker-login@15c4aadf093404726ab2ff205b2cdd33fa6d054c
|
||||
with:
|
||||
login-server: ${{ secrets.PROD_REGISTRY_SERVER }}
|
||||
username: ${{ env.ACR_TOKEN_NAME }}
|
||||
password: ${{ env.ACR_TOKEN_VALUE }}
|
||||
|
||||
- name: Set up Docker Buildx
|
||||
uses: docker/setup-buildx-action@988b5a0280414f521da01fcc63a27aeeb4b104db
|
||||
|
||||
- name: Clone docs-early-access
|
||||
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user