ci: Rewrite Bash to check inputs to Python

This is shorter and easier to read. Also, according to the dev notes,
Bash should not be used.
This commit is contained in:
MarcoFalke
2025-11-04 13:12:58 +01:00
parent d0da953773
commit fa0d37a579

View File

@@ -8,16 +8,11 @@ runs:
using: 'composite'
steps:
- name: Check inputs
shell: bash
shell: python
run: |
# We expect only gha or cirrus as inputs to cache-provider
case "${{ inputs.cache-provider }}" in
gha|cirrus)
;;
*)
echo "::warning title=Unknown input to configure docker action::Provided value was ${{ inputs.cache-provider }}"
;;
esac
if "${{ inputs.cache-provider }}" not in ("gha", "cirrus"):
print("::warning title=Unknown input to configure docker action::Provided value was ${{ inputs.cache-provider }}")
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3