From 4eda68452fcc2922d23e1d0d05fde6c4089c671b Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 31 Jul 2026 11:47:47 +0000 Subject: [PATCH] ci: point base-setup at maintainer-tools PR #307 to benchmark uv hatch install Temporarily pin the base-setup action to Carreau/maintainer-tools@6a67ae9 (jupyterlab/maintainer-tools#307) so this branch's CI exercises the `uv`-based hatch install and we can compare timings against `v1`. This must be reverted to `jupyterlab/maintainer-tools/.../base-setup@v1` before merge, once the change is released upstream. Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01UrZa3buGeFBYyfRZ2keuA4 --- .github/workflows/tests.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 39e29193..baad5125 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -40,7 +40,7 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -63,7 +63,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Base Setup - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: dependency_type: minimum node_version: "none" @@ -76,7 +76,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -92,7 +92,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -107,7 +107,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Base Setup - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: dependency_type: pre node_version: "none" @@ -121,7 +121,7 @@ jobs: timeout-minutes: 10 steps: - uses: actions/checkout@v7 - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -133,7 +133,7 @@ jobs: name: Install from SDist and Test timeout-minutes: 20 steps: - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -143,7 +143,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + - uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip" @@ -155,7 +155,7 @@ jobs: - name: Checkout uses: actions/checkout@v7 - name: Base Setup - uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 + uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f with: node_version: "none" python_package_manager: "uv pip"