File tree Expand file tree Collapse file tree 1 file changed +8
-11
lines changed
Expand file tree Collapse file tree 1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change @@ -237,21 +237,18 @@ jobs:
237237 permissions : {} # no permissions required
238238
239239 steps :
240- - name : Log in to Azure - CI subscription
241- uses : Azure/login@e15b166166a8746d1a47596803bd8c1b595455cf # v1.6.0
240+ - name : Generate GH App token
241+ uses : actions/create-github-app-token@c1a285145b9d317df6ced56c09f525b5c2b6f755 # v1.11.1
242+ id : app-token
242243 with :
243- creds : ${{ secrets.AZURE_KV_CI_SERVICE_PRINCIPAL }}
244-
245- - name : Retrieve GitHub PAT secrets
246- id : retrieve-secret-pat
247- uses : bitwarden/gh-actions/get-keyvault-secrets@main
248- with :
249- keyvault : " bitwarden-ci"
250- secrets : " github-pat-bitwarden-devops-bot-repo-scope"
244+ app-id : ${{ secrets.BW_GHAPP_ID }}
245+ private-key : ${{ secrets.BW_GHAPP_KEY }}
246+ owner : bitwarden
247+ repositories : passwordless-devops
251248
252249 - name : Dispatch deployment
253250 env :
254- GITHUB_TOKEN : ${{ steps.retrieve-secret-pat .outputs.github-pat-bitwarden-devops-bot-repo-scope }}
251+ GITHUB_TOKEN : ${{ steps.app-token .outputs.token }}
255252 run : >
256253 gh workflow run deploy-passwordless-server.yml
257254 --repo bitwarden/passwordless-devops
You can’t perform that action at this time.
0 commit comments