Skip to content

Commit 45dd229

Browse files
committed
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 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UrZa3buGeFBYyfRZ2keuA4
1 parent 643d53d commit 45dd229

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

.github/workflows/tests.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
steps:
3737
- uses: actions/checkout@v7
38-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
38+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
3939
with:
4040
python_package_manager: "uv pip"
4141
- name: Run Tests
@@ -57,7 +57,7 @@ jobs:
5757
steps:
5858
- uses: actions/checkout@v7
5959
- name: Base Setup
60-
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
60+
uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
6161
with:
6262
dependency_type: minimum
6363
python_package_manager: "uv pip"
@@ -70,7 +70,7 @@ jobs:
7070
runs-on: ubuntu-latest
7171
steps:
7272
- uses: actions/checkout@v7
73-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
73+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
7474
with:
7575
python_package_manager: "uv pip"
7676
- name: Run Linters
@@ -85,7 +85,7 @@ jobs:
8585
runs-on: ubuntu-latest
8686
steps:
8787
- uses: actions/checkout@v7
88-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
88+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
8989
with:
9090
python_package_manager: "uv pip"
9191
- name: Build the docs
@@ -99,7 +99,7 @@ jobs:
9999
- name: Checkout
100100
uses: actions/checkout@v7
101101
- name: Base Setup
102-
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
102+
uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
103103
with:
104104
dependency_type: pre
105105
python_package_manager: "uv pip"
@@ -113,7 +113,7 @@ jobs:
113113
timeout-minutes: 10
114114
steps:
115115
- uses: actions/checkout@v7
116-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
116+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
117117
with:
118118
python_package_manager: "uv pip"
119119
- uses: jupyterlab/maintainer-tools/.github/actions/make-sdist@v1
@@ -124,7 +124,7 @@ jobs:
124124
name: Install from SDist and Test
125125
timeout-minutes: 20
126126
steps:
127-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
127+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
128128
with:
129129
python_package_manager: "uv pip"
130130
- uses: jupyterlab/maintainer-tools/.github/actions/test-sdist@v1
@@ -133,7 +133,7 @@ jobs:
133133
runs-on: ubuntu-latest
134134
timeout-minutes: 10
135135
steps:
136-
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
136+
- uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
137137
with:
138138
python_package_manager: "uv pip"
139139
- uses: jupyterlab/maintainer-tools/.github/actions/check-links@v1
@@ -144,7 +144,7 @@ jobs:
144144
- name: Checkout
145145
uses: actions/checkout@v7
146146
- name: Base Setup
147-
uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
147+
uses: Carreau/maintainer-tools/.github/actions/base-setup@6a67ae951dee64e6430324f72531299e5cd9709f
148148
with:
149149
python_package_manager: "uv pip"
150150
- name: Install Dependencies

0 commit comments

Comments
 (0)