diff --git a/.gitea/workflows/coder-templates.yml b/.gitea/workflows/coder-templates.yml index 5a1a130..2c57b3d 100644 --- a/.gitea/workflows/coder-templates.yml +++ b/.gitea/workflows/coder-templates.yml @@ -51,6 +51,13 @@ jobs: runs-on: docker-build outputs: failed_templates: ${{ steps.build.outputs.failed_templates }} + # docker:27-cli (Alpine) has no bash - only the POSIX /bin/sh (busybox + # ash) - but run: steps default to bash, which fails with "exec: bash: + # executable file not found in $PATH". Both run: steps below are plain + # POSIX shell already, so just run them under sh. + defaults: + run: + shell: sh steps: # actions/checkout is a JS action and needs Node in the job container - # this job runs in docker:27-cli (Alpine, just the Docker CLI) so it has