Skip to content

Commit 33ae11f

Browse files
committed
ci: simplify docs publishing workflow by removing Node.js setup
Remove Node.js setup steps since they're no longer needed for documentation publishing. The workflow now only uses uv for dependency management.
1 parent b797c31 commit 33ae11f

File tree

1 file changed

+1
-10
lines changed

1 file changed

+1
-10
lines changed

.github/workflows/publish_docs.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,8 @@ jobs:
2020
- name: Install uv
2121
uses: astral-sh/setup-uv@v1
2222

23-
- name: Set up Node.js
24-
uses: actions/setup-node@v4
25-
with:
26-
node-version: "20"
27-
cache: "npm"
28-
29-
- name: Install Node dependencies
30-
run: npm install
31-
3223
- name: Install dependencies
33-
run: uv sync --all-extras
24+
run: uv sync
3425

3526
- name: Configure Git user
3627
run: |

0 commit comments

Comments
 (0)