Skip to content

Commit 6aae7fa

Browse files
author
Matt Carey
committed
fix: ci
1 parent 7a2984c commit 6aae7fa

File tree

7 files changed

+352
-14
lines changed

7 files changed

+352
-14
lines changed

.github/workflows/docs.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,11 @@ jobs:
2020
- name: Install uv
2121
uses: astral-sh/setup-uv@v4
2222
with:
23+
python-version: "3.11"
2324
enable-cache: true
2425

25-
- name: Install docs dependencies
26-
run: uv pip install -r requirements-docs.txt
26+
- name: Install dependencies
27+
run: uv sync --install-extras
2728

2829
- name: Build documentation
2930
run: |

.github/workflows/lint.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@ jobs:
1616
with:
1717
python-version: "3.11"
1818
enable-cache: true
19-
cache-dependency-glob: |
20-
**/pyproject.toml
21-
**/requirements*.txt
2219

2320
- name: Install dependencies
2421
run: uv sync

.github/workflows/release.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
uses: astral-sh/setup-uv@v5
2929
with:
3030
python-version: "3.11"
31+
enable-cache: true
3132

3233
- name: Build and publish package
3334
if: ${{ steps.release.outputs.release_created }}

.github/workflows/test.yml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,15 @@ on:
88
jobs:
99
test:
1010
runs-on: ubuntu-latest
11-
strategy:
12-
matrix:
13-
python-version: ["3.11"]
1411

1512
steps:
1613
- uses: actions/checkout@v4
1714

1815
- name: Install uv
1916
uses: astral-sh/setup-uv@v5
2017
with:
21-
python-version: ${{ matrix.python-version }}
18+
python-version: "3.11"
2219
enable-cache: true
23-
cache-dependency-glob: |
24-
**/pyproject.toml
25-
**/requirements*.txt
2620

2721
- name: Install dependencies
2822
run: uv sync

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ examples = [
1010
"openai>=1.63.2",
1111
"python-dotenv>=1.0.1",
1212
]
13+
docs = [
14+
"mkdocs-material>=9.6.4",
15+
]
16+
pymdown-extensions = [
17+
"mkdocs-material>=9.6.4",
18+
]
1319

1420
[tool.uv.workspace]
1521
members = ["packages/stackone-ai"]

requirements-docs.txt

Lines changed: 0 additions & 2 deletions
This file was deleted.

uv.lock

Lines changed: 341 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)