mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-07-20 22:08:53 -04:00
ci: fix artifact upload in image build pipeline (#2765)
* Fix parameter expansion when uploading multiple files * On download, ensure target directory exists * Rename encryption-secret -> encryptionSecret * Remove incorrect secret access from e2e test action * Add missing checkout action to workflows using our download action * Fix spacing * Fix upload action uploading whole directory structure instead of target files * Explicitly give write permissions to Azure disk image, since permissions are no longer dropped on upload --------- Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
parent
66c0b581b2
commit
8c1972c335
17 changed files with 109 additions and 89 deletions
|
@ -1,7 +1,7 @@
|
|||
name: Upload Terraform infrastructure module
|
||||
description: "Upload the Terraform infrastructure module as an artifact."
|
||||
inputs:
|
||||
encryption-secret:
|
||||
encryptionSecret:
|
||||
description: 'The secret to use for encrypting the artifact.'
|
||||
required: true
|
||||
|
||||
|
@ -24,7 +24,7 @@ runs:
|
|||
with:
|
||||
name: terraform-module
|
||||
path: terraform-module.zip
|
||||
encryption-secret: ${{ inputs.encryption-secret }}
|
||||
encryptionSecret: ${{ inputs.encryptionSecret }}
|
||||
|
||||
- name: Cleanup Terraform module dir
|
||||
shell: bash
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue