From fe23876f2f0b2d5637df43dd07798615758a63d2 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 6 Mar 2025 20:33:08 +0800 Subject: [PATCH] Update ci.yml --- .github/workflows/ci.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 523d63ce8..a880e816b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,13 +47,12 @@ jobs: uses: actions/github-script@v6 with: script: | - const { execSync } = require("child_process") - const { commits } = context.payload.pull_request - const rawFiles = execSync(`git diff --name-only HEAD HEAD~${commits}`).toString() - const files = rawFiles.split("\n").filter(Boolean) - console.log(files) - const jsonArray = JSON.stringify(files) - core.exportVariable('CHANGED_FILES', jsonArray) + const { execSync } = require("child_process"); + const files = execSync(`git diff --name-only HEAD HEAD~${context.payload.pull_request.commits}`) + .toString() + .split("\n") + .filter(Boolean); + core.exportVariable("CHANGED_FILES", JSON.stringify(files)); - name: Run tests - run: npx ava tests/*.test.js + run: npx ava tests/*.test.js --timeout=30s