Skip to content

Commit 0eed485

Browse files
committed
Try using uv run
1 parent 4cdb893 commit 0eed485

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

.github/workflows/deploy-to-gh-pages.yml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,25 +24,18 @@ jobs:
2424

2525
steps:
2626
- uses: "actions/checkout@v5"
27-
- uses: "actions/setup-python@v6"
2827

2928
- name: "Install uv"
3029
uses: "astral-sh/setup-uv@v6"
3130

32-
- name: "Install our extension dependencies"
33-
run: "uv pip install .[dev]"
34-
3531
- name: "Build our extensions"
3632
run: |
37-
jupyter labextension develop . --overwrite
38-
jupyter server extension enable myextension
39-
jlpm build
40-
41-
- name: "Install JupyterLite and Python kernel"
42-
run: "uv pip install jupyterlite jupyterlite-xeus"
33+
uv run --extra dev jupyter labextension develop . --overwrite
34+
uv run --extra dev jupyter server extension enable myextension
35+
uv run --extra dev jlpm build
4336
4437
- name: "Build JupyterLite"
45-
run: "jupyter lite build"
38+
run: "uv run --extra dev --with jupyterlite --with jupyterlite-xeus jupyter lite build"
4639

4740
- name: "Upload site artifact"
4841
uses: "actions/upload-pages-artifact@v3"

0 commit comments

Comments
 (0)