Skip to content

Commit 81f52f0

Browse files
committed
chore: don't use GHA secrets anymore
1 parent 6914221 commit 81f52f0

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

.github/workflows/docker_push.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,20 @@ jobs:
1313
docker_push:
1414
runs-on: ubuntu-latest
1515
steps:
16+
- uses: actions/checkout@v4
17+
18+
- name: Load Secrets
19+
uses: doctolib/actions/load-secrets@main
20+
with:
21+
prefix_secrets: true
22+
1623
- name: Configure AWS
1724
uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v 4.0.1
1825
with:
19-
role-to-assume: ${{ secrets.iam_role }}
26+
role-to-assume: ${{ env.VAULT_SECRET_IAM_ROLE }}
2027
role-session-name: docker_build_public
2128
aws-region: us-east-1
2229

23-
- uses: actions/checkout@v4
24-
2530
- run: |
2631
aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/doctolib
2732
cd neurow

0 commit comments

Comments
 (0)