From a193dcddd1215a0e6d1c450d57246f3fdbbc7c57 Mon Sep 17 00:00:00 2001 From: dalaoshu Date: Mon, 30 Sep 2024 13:41:35 +0800 Subject: [PATCH] chore(ci): skip preview if no relevant code changes (#8023) --- .github/workflows/preview-commit.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/preview-commit.yml b/.github/workflows/preview-commit.yml index 994fd0c3886..afe74628d9a 100644 --- a/.github/workflows/preview-commit.yml +++ b/.github/workflows/preview-commit.yml @@ -29,7 +29,8 @@ jobs: - "packages/rspack-cli/**" build: - needs: [get-runner-labels] + needs: [get-runner-labels, check-changed] + if: needs.check-changed.outputs.changed == 'true' strategy: fail-fast: false # Build and test everything so we can look at all the errors matrix: @@ -65,7 +66,6 @@ jobs: runs-on: ubuntu-latest needs: - build - - check-changed steps: - uses: actions/checkout@v4 @@ -87,5 +87,4 @@ jobs: run: ls -R npm - name: Release - if: needs.check-changed.outputs.changed == 'true' run: npx pkg-pr-new publish --compact --pnpm './npm/*' './crates/node_binding' './packages/rspack' './packages/rspack-cli'