name: test-publish
on: [push]
jobs:
test:
strategy:
...
steps:
...
publish:
needs: test
if: github.event_name == 'push' && github.ref???
steps:
... # eg: publish package to PyPI
Что я должен вставить в jobs.publish.if
, чтобы проверить, является ли этот коммит новым выпуском?
Это нормально: contains(github.ref, '/tags/')
?
Что произойдет, если янажмите код и метку одновременно?