[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: publish-crates:
extends: .publish-crates-template 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: publish-crates-manual:
extends: .publish-crates-template extends: .publish-crates-template
when: manual when: manual
interruptible: false interruptible: false
publish-crates-locally: check-crate-publishing:
stage: publish stage: publish
extends: extends:
- .test-refs - .test-refs