[ci] Add dependencies for publish-crates (#13397)

* [ci] Add dependencies for publishsing crates

* apply review comments

* fix needs
This commit is contained in:
Alexander Samusev
2023-02-16 13:10:40 +01:00
committed by GitHub
parent d5e1fcc471
commit bcd6484cac
@@ -233,13 +233,17 @@ publish-draft-release:
publish-crates:
extends: .publish-crates-template
# publish-crates should only be run if publish-crates-locally passes
needs:
- job: check-crate-publishing
artifacts: false
publish-crates-manual:
extends: .publish-crates-template
when: manual
interruptible: false
publish-crates-locally:
check-crate-publishing:
stage: publish
extends:
- .test-refs