В настоящее время я впервые изучаю действия github.
У меня есть процесс, в котором я создаю docker образ и публикую sh его на Docker Hub.
Кажется, все это работает отлично, однако, когда я пу sh, чтобы освоить его сборки и теги с веткой master
, я бы хотел, чтобы это помечало веткой latest
?
Я знаю Вы можете сделать условия в файле .yml
внутри шагов, таких как:
step:
if: github.ref == 'refs/heads/master'
, но мне было интересно, могу ли я сделать это встроенным, чтобы я мог по существу сказать
build . docker-image-name:${{ github.ref == 'refs/head/master' ? 'latest' : github.ref }}
Я знаю, что это не синтаксис, но это идея,