From d6aaac3f4a8baca313ebbf6714ab0576892cfe25 Mon Sep 17 00:00:00 2001 From: Aravinth Manivannan Date: Tue, 24 Oct 2023 19:47:44 +0530 Subject: [PATCH] fix: CI only publish on master --- .woodpecker.yml | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 36ce9b5..54c3445 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,12 +1,18 @@ -pipeline: - backend: +steps: + test: image: rust commands: - - apt update && apt-get -y --no-install-recommends install tar gpg curl wget git - rustup component add rustfmt - rustup component add clippy - make lint - make test - make doc + publish: + image: python + when: + event: [push, tag, deployment] + branch: master + commands: + - apt update && apt-get -y --no-install-recommends install tar gpg curl wget git - make ci-deploy secrets: [ GITEA_WRITE_DEPLOY_KEY, LIBREPAGES_DEPLOY_SECRET ]