mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-11 20:01:08 +00:00
change crates publishing to be scheduled (#13002)
This commit is contained in:
@@ -213,6 +213,10 @@ default:
|
||||
# this job runs only on nightly pipeline with the mentioned variable, against `master` branch
|
||||
- if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule" && $PIPELINE == "nightly"
|
||||
|
||||
.scheduled-crate-publishing-pipeline:
|
||||
rules:
|
||||
- if: $CI_COMMIT_REF_NAME == "master" && $CI_PIPELINE_SOURCE == "schedule" && $PIPELINE == "automatic-crate-publishing"
|
||||
|
||||
.crates-publishing-template:
|
||||
stage: test
|
||||
extends: .docker-env
|
||||
|
||||
@@ -225,12 +225,12 @@ update-node-template:
|
||||
- rusty-cachier cache upload
|
||||
|
||||
publish-crates:
|
||||
extends: .publish-crates-template
|
||||
extends:
|
||||
- .publish-crates-template
|
||||
- .scheduled-crate-publishing-pipeline
|
||||
needs:
|
||||
- job: publish-crates-locally
|
||||
artifacts: false
|
||||
rules:
|
||||
- if: $CI_COMMIT_REF_NAME == "master"
|
||||
|
||||
publish-crates-manual:
|
||||
extends: .publish-crates-template
|
||||
|
||||
Reference in New Issue
Block a user