-
Notifications
You must be signed in to change notification settings - Fork 5
Commit 2914e73
Use IAM Roles to push files on AWS S3.
For security reasons long lived credentials are not considered secure.
To overcome this issue we can configure Github Workflows to use AWS OpenID Connect instead:
For further details: https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect 1 parent a84441d commit 2914e73
File tree
5 files changed
+49
-29
lines changed- workflow-templates
5 files changed
+49
-29
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | + | ||
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
| |||
172 | 173 |
| |
173 | 174 |
| |
174 | 175 |
| |
176 | + | ||
175 | 177 |
| |
176 | - | ||
178 | + | ||
179 | + | ||
177 | 180 |
| |
178 | 181 |
| |
179 | 182 |
| |
| |||
188 | 191 |
| |
189 | 192 |
| |
190 | 193 |
| |
194 | + | ||
195 | + | ||
196 | + | ||
197 | + | ||
198 | + | ||
199 | + | ||
200 | + | ||
191 | 201 |
| |
192 | - | ||
193 | - | ||
194 | - | ||
195 | - | ||
196 | - | ||
197 | - | ||
198 | - | ||
199 | - | ||
202 | + | ||
200 | 203 |
| |
201 | 204 |
| |
202 | 205 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 | + | ||
41 | + | ||
42 | + | ||
43 | + | ||
40 | 44 |
| |
41 | 45 |
| |
42 | 46 |
| |
| |||
47 | 51 |
| |
48 | 52 |
| |
49 | 53 |
| |
50 | - | ||
51 | - | ||
54 | + | ||
55 | + | ||
56 | + | ||
52 | 57 |
| |
53 | 58 |
| |
54 | 59 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | + | ||
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
| |||
181 | 182 |
| |
182 | 183 |
| |
183 | 184 |
| |
185 | + | ||
184 | 186 |
| |
185 | 187 |
| |
186 | 188 |
| |
189 | + | ||
187 | 190 |
| |
188 | 191 |
| |
189 | 192 |
| |
| |||
217 | 220 |
| |
218 | 221 |
| |
219 | 222 |
| |
223 | + | ||
224 | + | ||
225 | + | ||
226 | + | ||
227 | + | ||
228 | + | ||
229 | + | ||
220 | 230 |
| |
221 | 231 |
| |
222 | - | ||
223 | - | ||
224 | - | ||
225 | - | ||
226 | - | ||
227 | - | ||
228 | - | ||
229 | - | ||
232 | + | ||
233 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
39 | + | ||
40 | + | ||
41 | + | ||
42 | + | ||
39 | 43 |
| |
40 | 44 |
| |
41 | 45 |
| |
| |||
46 | 50 |
| |
47 | 51 |
| |
48 | 52 |
| |
49 | - | ||
50 | - | ||
53 | + | ||
54 | + | ||
55 | + | ||
51 | 56 |
| |
52 | 57 |
| |
53 | 58 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | + | ||
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
| |||
177 | 178 |
| |
178 | 179 |
| |
179 | 180 |
| |
181 | + | ||
180 | 182 |
| |
181 | 183 |
| |
182 | 184 |
| |
185 | + | ||
183 | 186 |
| |
184 | 187 |
| |
185 | 188 |
| |
| |||
222 | 225 |
| |
223 | 226 |
| |
224 | 227 |
| |
228 | + | ||
229 | + | ||
230 | + | ||
231 | + | ||
232 | + | ||
233 | + | ||
234 | + | ||
225 | 235 |
| |
226 | - | ||
227 | - | ||
228 | - | ||
229 | - | ||
230 | - | ||
231 | - | ||
232 | - | ||
233 | - | ||
236 | + |
0 commit comments