From 759d031a5f84c0b4765c6c6a6c2ec3dc5dd28014 Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Fri, 26 Aug 2022 15:50:20 -0400 Subject: [PATCH] ci: combine install and lint/build tasks --- .woodpecker/build.yml | 8 +------- .woodpecker/lint-backend.yml | 8 +------- .woodpecker/lint-client.yml | 8 +------- .woodpecker/lint-foundkey-js.yml | 8 +------- 4 files changed, 4 insertions(+), 28 deletions(-) diff --git a/.woodpecker/build.yml b/.woodpecker/build.yml index e93473fe8..cb35c390c 100644 --- a/.woodpecker/build.yml +++ b/.woodpecker/build.yml @@ -6,17 +6,11 @@ clone: recursive: true pipeline: - install: - when: - event: - - pull_request - image: node:18.6.0 - commands: - - yarn install build: when: event: - pull_request image: node:18.6.0 commands: + - yarn install - yarn build diff --git a/.woodpecker/lint-backend.yml b/.woodpecker/lint-backend.yml index 5690d99ae..8042733ac 100644 --- a/.woodpecker/lint-backend.yml +++ b/.woodpecker/lint-backend.yml @@ -6,17 +6,11 @@ clone: recursive: true pipeline: - install: - when: - event: - - pull_request - image: node:18.6.0 - commands: - - yarn install lint: when: event: - pull_request image: node:18.6.0 commands: + - yarn install - yarn workspace backend run lint diff --git a/.woodpecker/lint-client.yml b/.woodpecker/lint-client.yml index feb910081..0248297e2 100644 --- a/.woodpecker/lint-client.yml +++ b/.woodpecker/lint-client.yml @@ -6,17 +6,11 @@ clone: recursive: true pipeline: - install: - when: - event: - - pull_request - image: node:18.6.0 - commands: - - yarn install lint: when: event: - pull_request image: node:18.6.0 commands: + - yarn install - yarn workspace client run lint diff --git a/.woodpecker/lint-foundkey-js.yml b/.woodpecker/lint-foundkey-js.yml index ce8162209..071a90e8c 100644 --- a/.woodpecker/lint-foundkey-js.yml +++ b/.woodpecker/lint-foundkey-js.yml @@ -6,17 +6,11 @@ clone: recursive: true pipeline: - install: - when: - event: - - pull_request - image: node:18.6.0 - commands: - - yarn install lint: when: event: - pull_request image: node:18.6.0 commands: + - yarn install - yarn workspace foundkey-js run lint