From 6993488eb28e531c88fb795d55c537b1d5d433d8 Mon Sep 17 00:00:00 2001 From: William Harrison <87287585+wdhdev@users.noreply.github.com> Date: Thu, 2 Jan 2025 19:41:05 +0800 Subject: [PATCH] fixes --- .github/workflows/validation.yml | 6 +++++- tests/pr.test.js | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/validation.yml b/.github/workflows/validation.yml index 0b6dd409f..aaa0bab1a 100644 --- a/.github/workflows/validation.yml +++ b/.github/workflows/validation.yml @@ -44,6 +44,7 @@ jobs: path: ../register - run: ls + - run: ls ../ - run: npm install @@ -54,8 +55,11 @@ jobs: with: files: domains/*.json - - run: npm test + - run: cd .. + + - run: npx ava register/tests/*.test.js env: EVENT: ${{ github.event_name }} + RUN_ID: ${{ github.run_id }} PR_AUTHOR: ${{ github.event.pull_request.user.login }} MODIFIED_FILES: ${{ steps.changed-files.outputs.all_changed_files }} diff --git a/tests/pr.test.js b/tests/pr.test.js index ccd3015f0..9244460ff 100644 --- a/tests/pr.test.js +++ b/tests/pr.test.js @@ -9,8 +9,8 @@ for (let i = 0; i < MODIFIED_FILES.length; i++) { MODIFIED_FILES[i] = MODIFIED_FILES[i].substring(MODIFIED_FILES[i].lastIndexOf("/") + 1); } -const domainsPath = path.resolve("domains"); -const headDomainsPath = path.resolve("../register/domains"); +const domainsPath = path.resolve(`${process.env.RUN_ID}/domains`); +const headDomainsPath = path.resolve("register/domains"); const admins = require("../util/administrators.json");