@@ -176,36 +176,6 @@ jobs:
176
176
filename=$(ls release/*.iso.sha256)
177
177
cosign sign-blob --yes --output-certificate="${filename}.pem" \
178
178
--output-signature="${filename}.sig" "${filename}"
179
- # https://github.com/aws-actions/configure-aws-credentials?tab=readme-ov-file#assumerole-with-static-iam-credentials-in-repository-secrets
180
- - name : Configure AWS Credentials
181
- uses : aws-actions/configure-aws-credentials@v4
182
- with :
183
- aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
184
- aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
185
- aws-region : eu-central-1
186
- # role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
187
- # role-external-id: ${{ secrets.AWS_ROLE_EXTERNAL_ID }}
188
- role-duration-seconds : 1200
189
- role-session-name : AWSCIPush
190
- - name : Build and push AWS image
191
- if : matrix.flavor == 'ubuntu' && matrix.flavorRelease == '24.04' && matrix.variant == 'core' && matrix.model == 'generic' && matrix.arch == 'amd64'
192
- env :
193
- AWS_S3_BUCKET : kairos-cloud-images
194
- AWS_REGION : eu-central-1
195
- run : |
196
- containerImage=$(cat release/IMAGE)
197
- docker run -v /var/run/docker.sock:/var/run/docker.sock --net host \
198
- --privileged \
199
- -v $PWD:/aurora --rm quay.io/kairos/auroraboot \
200
- --debug \
201
- --set "disable_http_server=true" \
202
- --set "container_image=docker:${containerImage}" \
203
- --set "disable_netboot=true" \
204
- --set "disk.raw=true" \
205
- --set "state_dir=/aurora"
206
-
207
- .github/upload-image-to-aws.sh $(ls *.raw)
208
-
209
179
- name : Prepare files for release
210
180
run : |
211
181
mkdir trivy-results grype-results
0 commit comments