diff --git a/.woodpecker.yml b/.woodpecker.yml index 2af57bd..d851403 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -17,8 +17,8 @@ steps: # woodpecker for some reason sets CI_STEP_NAME to something autogenerated like wp_01h7nk44xbs0kgqabpatbq2qkv_0_step_0 - | if echo "$${CI_STEP_NAME}" | grep -Eq '^wp_'; then - export N=$(echo $${CI_STEP_NAME} | cut -d_ -f5) - cd "$(cat .woodpecker.yml | yq -r '.steps | keys[env.N]')" + export N=$(echo "$${CI_STEP_NAME}" | cut -d_ -f5) + cd "$(cat .woodpecker.yml | yq -r '.steps | keys[env.N|tonumber]')" else cd "$${CI_STEP_NAME}" fi