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 10
10
semantic-release :
11
11
name : Release
12
12
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
19
13
outputs :
20
14
new-release-published : ${{ steps.semantic-release.outputs.new_release_published }}
21
15
new-release-version : ${{ steps.semantic-release.outputs.new_release_version }}
26
20
with :
27
21
node-version : ' 16'
28
22
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
-
35
23
- run : |
36
24
npm clean-install
37
25
npm run build
80
68
if : needs.semantic-release.outputs.new-release-published == 'true'
81
69
runs-on : ubuntu-latest
82
70
permissions :
71
+ id-token : write # This is required for requesting the JWT from AWS
83
72
contents : read
84
73
packages : write
85
74
steps :
@@ -109,6 +98,12 @@ jobs:
109
98
with :
110
99
registry : public.ecr.aws
111
100
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
+
112
107
- name : Login to GHCR
113
108
uses : docker/login-action@v2
114
109
with :
You can’t perform that action at this time.
0 commit comments