diff --git a/.github/workflows/test-parallel.yml b/.github/workflows/test-parallel.yml index dc58232b..4d8ce9fb 100644 --- a/.github/workflows/test-parallel.yml +++ b/.github/workflows/test-parallel.yml @@ -198,6 +198,12 @@ jobs: fi echo "Using ArchiveBox-installed Chromium: $candidate ($version)" echo "CHROME_BINARY=$candidate" >> "$GITHUB_ENV" + echo "DATA_DIR=$ABX_CI_DATA_DIR" >> "$GITHUB_ENV" + echo "NODE_MODULES_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules" >> "$GITHUB_ENV" + echo "NODE_PATH=$LIB_DIR/pnpm/packages/chrome/node_modules" >> "$GITHUB_ENV" + echo "PNPM_BIN_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules/.bin" >> "$GITHUB_ENV" + echo "NPM_BIN_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules/.bin" >> "$GITHUB_ENV" + echo "CHROMEWEBSTORE_EXTENSIONS_DIR=$LIB_DIR/chromewebstore/extensions" >> "$GITHUB_ENV" - name: Install Sonic through ArchiveBox if: ${{ matrix.test.needs_sonic }} @@ -334,6 +340,12 @@ jobs: fi echo "Using ArchiveBox-installed Chromium: $candidate ($version)" echo "CHROME_BINARY=$candidate" >> "$GITHUB_ENV" + echo "DATA_DIR=$ABX_CI_DATA_DIR" >> "$GITHUB_ENV" + echo "NODE_MODULES_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules" >> "$GITHUB_ENV" + echo "NODE_PATH=$LIB_DIR/pnpm/packages/chrome/node_modules" >> "$GITHUB_ENV" + echo "PNPM_BIN_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules/.bin" >> "$GITHUB_ENV" + echo "NPM_BIN_DIR=$LIB_DIR/pnpm/packages/chrome/node_modules/.bin" >> "$GITHUB_ENV" + echo "CHROMEWEBSTORE_EXTENSIONS_DIR=$LIB_DIR/chromewebstore/extensions" >> "$GITHUB_ENV" - name: Install Sonic through ArchiveBox if: ${{ matrix.plugin.needs_sonic }} @@ -362,6 +374,7 @@ jobs: - name: Run plugin tests - ${{ matrix.plugin.name }} env: + ABXPKG_NO_CACHE: "true" ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }} TWOCAPTCHA_API_KEY: ${{ secrets.TWOCAPTCHA_API_KEY }} API_KEY_2CAPTCHA: ${{ secrets.TWOCAPTCHA_API_KEY }} diff --git a/uv.lock b/uv.lock index 402e1a5b..a21ac729 100644 --- a/uv.lock +++ b/uv.lock @@ -46,7 +46,7 @@ wheels = [ [[package]] name = "abx-plugins" -version = "1.11.231" +version = "1.11.232" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "abxbus", marker = "sys_platform == 'darwin' or sys_platform == 'linux'" },