Skip to content

Commit 83beb46

Browse files
committed
CI(build-push): Migrate to OIDC authentication
1 parent 912dfe3 commit 83beb46

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

.github/workflows/build-push.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,11 @@ on:
1010
default: preview
1111
type: string
1212
secrets:
13-
AZURE_CREDENTIALS_DOCS:
13+
DOCS_OIDC_CLIENT:
14+
required: true
15+
DOCS_OIDC_TENANT:
16+
required: true
17+
DOCS_OIDC_SUB:
1418
required: true
1519
AZURE_KEY_VAULT_DOCS:
1620
required: true
@@ -58,7 +62,7 @@ jobs:
5862
5963
call-docs-build-push:
6064
needs: prod-check-branch
61-
uses: nginxinc/docs-actions/.github/workflows/docs-build-push.yml@54da3ca1694da6ce34840123a133054d847efcd6 # v1.0.13
65+
uses: nginxinc/docs-actions/.github/workflows/docs-build-push.yml@fc64eb24f05ca8015a913c1726e44ecf4526e8b3 # v1.0.17
6266
with:
6367
production_url_path: ""
6468
preview_url_path: "${{ vars.PREVIEW_URL_PATH }}"
@@ -70,7 +74,9 @@ jobs:
7074
auto_deploy_branch: "main"
7175
auto_deploy_env: "prod"
7276
secrets:
73-
AZURE_CREDENTIALS: ${{secrets.AZURE_CREDENTIALS_DOCS}}
77+
OIDC_CLIENT_ID: ${{secrets.DOCS_OIDC_CLIENT}}
78+
OIDC_TENANT_ID: ${{secrets.DOCS_OIDC_TENANT}}
79+
OIDC_SUBSCRIPTION_ID: ${{secrets.DOCS_OIDC_SUB}}
7480
AZURE_KEY_VAULT: ${{secrets.AZURE_KEY_VAULT_DOCS}}
7581

7682
trigger-theme-slack-notification:

0 commit comments

Comments
 (0)