Skip to content

Commit 5660f09

Browse files
authored
Update documentation.yml
1 parent 2620b91 commit 5660f09

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/documentation.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ on: [push, workflow_call]
44

55
jobs:
66
spellcheck:
7-
runs-on: "windows-latest"
7+
runs-on: "ubuntu-latest"
88
steps:
99
- uses: actions/checkout@v4
1010
with:
1111
fetch-depth: 0
12-
- uses: actions/setup-python@v5
12+
- uses: actions/setup-uv@v5
1313
with:
1414
python-version: "3.12"
1515
- name: install requirements
16-
run: pip install -e .[dev]
16+
run: uv sync --extra dev
1717
- name: run pytest
18-
run: python -m pytest
18+
run: uv run pytest
1919
- name: run spellcheck
20-
run: sphinx-build -E -a -W --keep-going -b spelling doc _build
20+
run: uv run sphinx-build -E -a -W --keep-going -b spelling doc _build
2121
build:
2222
uses: ISISComputingGroup/reusable-workflows/.github/workflows/sphinx.yml@main
2323
secrets: inherit

0 commit comments

Comments
 (0)