File tree Expand file tree Collapse file tree 1 file changed +7
-12
lines changed Expand file tree Collapse file tree 1 file changed +7
-12
lines changed 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- # These required for @semantic-release/github
16- contents : write
17- issues : write
18- pull-requests : write
1913 outputs :
2014 new-release-published : ${{ steps.semantic-release.outputs.new_release_published }}
2115 new-release-version : ${{ steps.semantic-release.outputs.new_release_version }}
2620 with :
2721 node-version : ' 16'
2822
29- - name : configure aws credentials
30- uses : aws-actions/configure-aws-credentials@v1
31- with :
32- role-to-assume : ${{ secrets.PROD_AWS_ROLE }}
33- aws-region : us-east-1
34-
3523 - run : |
3624 npm clean-install
3725 npm run build
8068 if : needs.semantic-release.outputs.new-release-published == 'true'
8169 runs-on : ubuntu-latest
8270 permissions :
71+ id-token : write # This is required for requesting the JWT from AWS
8372 contents : read
8473 packages : write
8574 steps :
@@ -109,6 +98,12 @@ jobs:
10998 with :
11099 registry : public.ecr.aws
111100
101+ - name : configure aws credentials
102+ uses : aws-actions/configure-aws-credentials@v1
103+ with :
104+ role-to-assume : ${{ secrets.PROD_AWS_ROLE }}
105+ aws-region : us-east-1
106+
112107 - name : Login to GHCR
113108 uses : docker/login-action@v2
114109 with :
You can’t perform that action at this time.
0 commit comments