From 4dbf8fd2f1af5ceaa9b11db03e5102d8830a71a8 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Wed, 27 Mar 2024 13:04:59 -0400 Subject: [PATCH] Fixing woodpecker. (#2402) Co-authored-by: SleeplessOne1917 <28871516+SleeplessOne1917@users.noreply.github.com> --- .woodpecker.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.woodpecker.yml b/.woodpecker.yml index 5d9c4689..db684641 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -8,18 +8,24 @@ steps: - apk add git - git submodule init - git submodule update --recursive --remote + when: + - event: pull_request install: image: node:20-alpine commands: - *install_pnpm - pnpm i + when: + - event: pull_request lint: image: node:20-alpine commands: - *install_pnpm - pnpm lint + when: + - event: pull_request build_dev: image: node:20-alpine @@ -27,6 +33,8 @@ steps: - *install_pnpm - pnpm prebuild:dev - pnpm build:dev + when: + - event: pull_request publish_release_docker: image: woodpeckerci/plugin-docker-buildx @@ -37,7 +45,7 @@ steps: platforms: linux/amd64, linux/arm64 tag: ${CI_COMMIT_TAG} when: - event: tag + - event: tag nightly_build: image: woodpeckerci/plugin-docker-buildx @@ -48,7 +56,7 @@ steps: platforms: linux/amd64, linux/arm64 tag: dev when: - event: cron + - event: cron notify_on_failure: image: alpine:3 @@ -56,7 +64,8 @@ steps: - apk add curl - "curl -d'Lemmy-UI CI build failed: ${CI_PIPELINE_URL}' ntfy.sh/lemmy_drone_ci" when: - status: [failure] + - event: pull_request + status: failure notify_on_tag_deploy: image: alpine:3