fix(workflows): quote the runner label with format instead of toJSON

GitHub rejected the runs-on expression: fromJSON received the bare
label. The expression now wraps the label in quotes with format.
This commit is contained in:
2026-10-02 01:31:55 +01:00
parent 9533a6518f
commit 5bc07d18ae
4 changed files with 18 additions and 18 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ concurrency:
jobs:
autoupdate:
name: Update dependencies and test
runs-on: ${{ fromJSON(startsWith(inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest', '{') && inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest' || toJSON(inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest')) }}
runs-on: ${{ fromJSON(startsWith(inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest', '{') && inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest' || format('"{0}"', inputs.runner || vars.SHARED_ACTIONS_RUNNER || 'ubuntu-latest')) }}
timeout-minutes: 30
steps: