mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-04-20 23:36:29 -04:00
Ensure tags flag is only set if CLI supports it
Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
parent
cbc2212a15
commit
1d15ee823c
@ -52,8 +52,14 @@ runs:
|
||||
kubernetesFlag="--kubernetes=${{ inputs.kubernetesVersion }}"
|
||||
fi
|
||||
|
||||
# TODO(v2.17): Remove this fallback and always use --tags flag
|
||||
tagsFlag=""
|
||||
if constellation config generate --help | grep -q -- --tags; then
|
||||
tagsFlag="--tags=\"${{ inputs.additionalTags }}\""
|
||||
fi
|
||||
|
||||
echo "flag=--update-config" | tee -a "$GITHUB_OUTPUT"
|
||||
constellation config generate ${{ inputs.cloudProvider }} ${kubernetesFlag} --attestation ${{ inputs.attestationVariant }} --tags "${{ inputs.additionalTags }}"
|
||||
constellation config generate ${{ inputs.cloudProvider }} ${kubernetesFlag} --attestation ${{ inputs.attestationVariant }} ${tagsFlag}
|
||||
|
||||
- name: Constellation iam create aws
|
||||
shell: bash
|
||||
|
Loading…
x
Reference in New Issue
Block a user