diff --git a/.github/workflows/docker_push.yml b/.github/workflows/docker_push.yml index 0f89fcb..6a77a21 100644 --- a/.github/workflows/docker_push.yml +++ b/.github/workflows/docker_push.yml @@ -13,15 +13,20 @@ jobs: docker_push: runs-on: ubuntu-latest steps: + - uses: actions/checkout@v4 + + - name: Load Secrets + uses: doctolib/actions/load-secrets@main + with: + prefix_secrets: true + - name: Configure AWS uses: aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a # v 4.0.1 with: - role-to-assume: ${{ secrets.iam_role }} + role-to-assume: ${{ env.VAULT_SECRET_IAM_ROLE }} role-session-name: docker_build_public aws-region: us-east-1 - - uses: actions/checkout@v4 - - run: | aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/doctolib cd neurow