From 281271a82d8907e7754313b1bbb5dacc0f3c7e40 Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Wed, 10 Apr 2024 07:33:41 +0100 Subject: [PATCH] build(woodpecker): don't publish forgejo release unless publish to crates is okay --- .woodpecker.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index f9a607d..12ce43d 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -62,6 +62,16 @@ steps: commands: - cargo test + publish_to_crates_io: + when: + - event: tag + ref: refs/tags/v* + image: docker.io/rust:1.77 + commands: + - cargo login "$CARGO_REGISTRY_TOKEN" + - cargo publish --registry crates-io --no-verify + secrets: [cargo_registry_token] + publish_to_forgejo: when: - event: tag @@ -74,13 +84,3 @@ steps: from_secret: FORGEJO_RELEASE_PLUGIN target: main prerelease: true - - publish_to_crates_io: - when: - - event: tag - ref: refs/tags/v* - image: docker.io/rust:1.77 - commands: - - cargo login "$CARGO_REGISTRY_TOKEN" - - cargo publish --registry crates-io --no-verify - secrets: [cargo_registry_token]