From c40b41a8b9d02adaefde0be72fd2b216565491f7 Mon Sep 17 00:00:00 2001 From: Florian Kostenzer Date: Tue, 14 Jul 2026 06:12:42 +0200 Subject: [PATCH] ci: disable credential persistence, read Playwright version from installed CLI --- .github/workflows/test.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c85e147b..3069e198 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,6 +12,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4.2.2 + with: + persist-credentials: false - name: Setup Node uses: actions/setup-node@v4 @@ -24,7 +26,7 @@ jobs: - name: Get Playwright version id: playwright-version - run: echo "version=$(node -p "require('./package-lock.json').packages['node_modules/playwright'].version")" >> "$GITHUB_OUTPUT" + run: echo "version=$(npx playwright --version | awk '{print $2}')" >> "$GITHUB_OUTPUT" - name: Cache Playwright browsers uses: actions/cache@v4