Como eu escrevo algo assim? No momento, usar dois pontos parece quebrar tudo. Existe um equivalente?
run-name: Something Running ${{ (inputs.cache-retain == 'true') ? '(with forced cache-retain)' : ''}}
por exemplo
- se verdadeiro:
'Something running (with forced cache-retain)'
- se falso:
'Something running'
é o que estou procurando.
O Github Actions não suporta expressões ternárias. Mas usar esta solução alternativa deve funcionar:
${{ x && 'ifTrue' || 'ifFalse' }}