From ce10a7a8df4605070ae47289985136913a4959a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Muhammet=20=C5=9Eafak?= Date: Sat, 24 Oct 2026 20:48:32 +0300 Subject: [PATCH] fix(ci): export conformance results path via GITHUB_ENV and refresh lockfile to core 1.13.0 The runner context is not allowed in job-level env, which made ci.yml invalid (the run failed with a workflow file issue). The lockfile also still pinned @babelqueue/core 1.10.0 while sqs, kafka and redis require ^1.13.0, so npm ci would have failed. --- .github/workflows/ci.yml | 5 ++++- package-lock.json | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 97c93a9..ca7e98a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -109,10 +109,13 @@ jobs: env: BQ_REQUIRE_REDIS: "1" BABELQUEUE_REDIS_URL: redis://localhost:6379 - BQ_CONFORMANCE_RESULTS: ${{ runner.temp }}/results.json steps: - uses: actions/checkout@v7 + # The `runner` context is not available in job-level `env`, so the results path is exported here. + - name: Set conformance results path + run: echo "BQ_CONFORMANCE_RESULTS=${RUNNER_TEMP}/results.json" >> "$GITHUB_ENV" + - uses: actions/setup-node@v7 with: node-version: "22" diff --git a/package-lock.json b/package-lock.json index 817a7df..ed419af 100644 --- a/package-lock.json +++ b/package-lock.json @@ -41,9 +41,9 @@ "link": true }, "node_modules/@babelqueue/core": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/@babelqueue/core/-/core-1.10.0.tgz", - "integrity": "sha512-Jz8kvae+jI0NAUmRxfefTyNATQ2EB7aqVszJwzxGAfxz/WeMIAFcYVRd7RrjwPa00UE21XYbKgfzX1aNt5T7wQ==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@babelqueue/core/-/core-1.13.0.tgz", + "integrity": "sha512-cQFsb3KJeNWDnMlS4/cWddXAHVr9kO1UVpN9TAqP+aQ2CWTWlSBC3Y+GasFvi+H3moMjczO6HW4ei16g8+6ONg==", "license": "MIT", "engines": { "node": ">=18"