File tree Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Expand file tree Collapse file tree 2 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 44 workflow_dispatch :
55 inputs :
66 version :
7- description : " Image tag"
7+ description : ' Image tag'
88 required : true
99 type : string
1010
@@ -15,11 +15,14 @@ jobs:
1515 contents : read
1616 packages : write
1717 steps :
18+ - name : configure aws credentials
19+ uses : aws-actions/configure-aws-credentials@v1
20+ with :
21+ role-to-assume : ${{ secrets.PROD_AWS_ROLE }}
22+ aws-region : us-east-1
1823 - uses : docker/login-action@v2
1924 with :
2025 registry : public.ecr.aws
21- username : ${{ secrets.PROD_ACCESS_KEY_ID }}
22- password : ${{ secrets.PROD_SECRET_ACCESS_KEY }}
2326 - uses : docker/login-action@v2
2427 with :
2528 registry : ghcr.io
Original file line number Diff line number Diff line change 1010 semantic-release :
1111 name : Release
1212 runs-on : ubuntu-20.04
13+ permissions :
14+ id-token : write # This is required for requesting the JWT from AWS
15+ contents : read # This is required for actions/checkout
1316 outputs :
1417 new-release-published : ${{ steps.semantic-release.outputs.new_release_published }}
1518 new-release-version : ${{ steps.semantic-release.outputs.new_release_version }}
1821
1922 - uses : actions/setup-node@v3
2023 with :
21- node-version : " 16"
24+ node-version : ' 16'
25+
26+ - name : configure aws credentials
27+ uses : aws-actions/configure-aws-credentials@v1
28+ with :
29+ role-to-assume : ${{ secrets.PROD_AWS_ROLE }}
30+ aws-region : us-east-1
2231
2332 - run : |
2433 npm clean-install
4352
4453 - uses : actions/setup-node@v3
4554 with :
46- node-version : " 16 "
55+ node-version : ' 16 '
4756
4857 - name : Prepare release
4958 run : |
96105 uses : docker/login-action@v2
97106 with :
98107 registry : public.ecr.aws
99- username : ${{ secrets.PROD_ACCESS_KEY_ID }}
100- password : ${{ secrets.PROD_SECRET_ACCESS_KEY }}
101108
102109 - name : Login to GHCR
103110 uses : docker/login-action@v2
You can’t perform that action at this time.
0 commit comments