Skip to content

Commit d470413

Browse files
authored
Added AWS STS Auth
1 parent 03e3b36 commit d470413

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,12 @@ jobs:
3535
uses: actions/setup-node@v1.4.5
3636
with:
3737
node-version: 14
38+
- name: Configure AWS Credentials
39+
uses: aws-actions/configure-aws-credentials@v1
40+
with:
41+
aws-region: ap-southeast-2
42+
role-to-assume: arn:aws:iam::045615149555:role/service-image-upload
43+
role-session-name: service-image-upload-session
3844
- name: Publish 🚀
3945
run: |
4046
aws ecr get-login-password --region ap-southeast-2 | docker login --username AWS --password-stdin $REPO_REGISTRY
@@ -44,5 +50,3 @@ jobs:
4450
REPO_NAME: "lambda-container-service"
4551
REPO_URI: "045615149555.dkr.ecr.ap-southeast-2.amazonaws.com/lambda-container-service"
4652
REPO_REGISTRY: "045615149555.dkr.ecr.ap-southeast-2.amazonaws.com"
47-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
48-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

0 commit comments

Comments
 (0)