ci: gate develop & release image builds on the test suite #59
Reference in New Issue
Block a user
Delete Branch "ci/gate-build-on-tests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
needs:действует только внутри одного workflow, поэтому раньше сборка/пуш Docker-образа шли независимо отTest— красный тест не блокировал публикацию:develop/релиза.Делаю
test.ymlпереиспользуемым (workflow_call) и вызываю его как jobtestизdevelop.ymlиrelease.yml, ставяbuildвneeds: test(аreleaseужеneeds: build). PR по-прежнему гейтятся черезpull_requestв test.yml; лишнийpush: developиз test.yml убран (теперь его на push вызывает develop.yml).🤖 Generated with Claude Code