diff --git a/.gitea/workflows/code_check.yml b/.gitea/workflows/code_check.yml index ad06ead7..d1fd42f4 100644 --- a/.gitea/workflows/code_check.yml +++ b/.gitea/workflows/code_check.yml @@ -335,7 +335,7 @@ jobs: id: playwright-version run: | cd userfront-e2e - echo "version=$(npm list @playwright/test | grep @playwright/test | awk -F@ '{print $NF}')" >> "$GITHUB_OUTPUT" + echo "version=$(npm list @playwright/test | grep @playwright/test | awk -F@ '{print $NF}' | head -n 1)" >> "$GITHUB_OUTPUT" - name: Cache Playwright Browsers uses: actions/cache@v4 @@ -564,7 +564,7 @@ jobs: id: playwright-version run: | cd adminfront - echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}')" >> "$GITHUB_OUTPUT" + echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}' | head -n 1)" >> "$GITHUB_OUTPUT" - name: Cache Playwright Browsers uses: actions/cache@v4 @@ -657,7 +657,7 @@ jobs: id: playwright-version run: | cd devfront - echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}')" >> "$GITHUB_OUTPUT" + echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}' | head -n 1)" >> "$GITHUB_OUTPUT" - name: Cache Playwright Browsers uses: actions/cache@v4 @@ -839,7 +839,7 @@ jobs: id: playwright-version run: | cd orgfront - echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}')" >> "$GITHUB_OUTPUT" + echo "version=$(pnpm list -C ../common @playwright/test --depth 0 | grep @playwright/test | awk -F@ '{print $NF}' | head -n 1)" >> "$GITHUB_OUTPUT" - name: Cache Playwright Browsers uses: actions/cache@v4 diff --git a/scripts/run_adminfront_ci_tests.sh b/scripts/run_adminfront_ci_tests.sh index e6e46101..d55c5934 100755 --- a/scripts/run_adminfront_ci_tests.sh +++ b/scripts/run_adminfront_ci_tests.sh @@ -12,7 +12,7 @@ cleanup() { } trap "cleanup; exit" INT TERM -trap cleanup EXIT +trap "cleanup" EXIT mkdir -p reports rm -rf adminfront/node_modules