From 85b4afbe7c471b46a74f692cb59e68699caafe8b Mon Sep 17 00:00:00 2001 From: jack zhang <1098626505@qq.com> Date: Wed, 27 Mar 2024 07:44:06 +0800 Subject: [PATCH] optimize ci (#3825) * feat: add client skip * fix: add table console (skip frontend ci) * feat: add skip ci --- .github/workflows/nocobase-test-backend.yml | 4 ++++ .github/workflows/nocobase-test-e2e.yml | 1 + .github/workflows/nocobase-test-frontend.yml | 1 + 3 files changed, 6 insertions(+) diff --git a/.github/workflows/nocobase-test-backend.yml b/.github/workflows/nocobase-test-backend.yml index 5be681806..4a0a38009 100644 --- a/.github/workflows/nocobase-test-backend.yml +++ b/.github/workflows/nocobase-test-backend.yml @@ -30,6 +30,7 @@ on: jobs: sqlite-test: + if: "!contains(github.event.head_commit.message, 'skip server ci'))" strategy: matrix: node_version: ['18'] @@ -67,6 +68,7 @@ jobs: timeout-minutes: 40 postgres-test: + if: "!contains(github.event.head_commit.message, 'skip server ci'))" strategy: matrix: node_version: ['18'] @@ -131,6 +133,7 @@ jobs: timeout-minutes: 40 mysql-test: + if: "!contains(github.event.head_commit.message, 'skip server ci'))" strategy: matrix: node_version: ['18'] @@ -181,6 +184,7 @@ jobs: DB_TEST_PREFIX: test_ timeout-minutes: 40 mariadb-test: + if: "!contains(github.event.head_commit.message, 'skip server ci'))" strategy: matrix: node_version: ['18'] diff --git a/.github/workflows/nocobase-test-e2e.yml b/.github/workflows/nocobase-test-e2e.yml index 3edbbecf4..a3f6149e0 100644 --- a/.github/workflows/nocobase-test-e2e.yml +++ b/.github/workflows/nocobase-test-e2e.yml @@ -21,6 +21,7 @@ on: jobs: e2e-test-postgres: + if: "!contains(github.event.head_commit.message, 'skip e2e ci'))" strategy: matrix: node_version: ['18'] diff --git a/.github/workflows/nocobase-test-frontend.yml b/.github/workflows/nocobase-test-frontend.yml index 799f84ff2..934b49e5b 100644 --- a/.github/workflows/nocobase-test-frontend.yml +++ b/.github/workflows/nocobase-test-frontend.yml @@ -29,6 +29,7 @@ on: jobs: frontend-test: + if: "!contains(github.event.head_commit.message, 'skip client ci'))" strategy: matrix: node_version: [ '18' ]