Skip to content

Commit 7244caa

Browse files
committed
Github - specific changes, stemming from pip to uv migration.
1 parent 175cd86 commit 7244caa

2 files changed

Lines changed: 12 additions & 5 deletions

File tree

.github/dependabot.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
version: 2
22
updates:
3-
- package-ecosystem: "pip"
3+
- package-ecosystem: "uv"
44
directory: "/"
55
schedule:
66
interval: "weekly"

.github/workflows/ci.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,19 +14,26 @@ jobs:
1414
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v6
17+
1718
- name: Configure Git Credentials
1819
run: |
1920
git config user.name github-actions[bot]
2021
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
21-
- uses: actions/setup-python@v6
22+
23+
- name: Install uv
24+
uses: astral-sh/setup-uv@v5
2225
with:
23-
python-version: 3.x
26+
python-version: "3.14"
27+
28+
- name: Install dependencies
29+
run: uv sync --frozen --no-dev
30+
2431
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
2532
- uses: actions/cache@v5
2633
with:
2734
key: mkdocs-material-${{ env.cache_id }}
2835
path: .cache
2936
restore-keys: |
3037
mkdocs-material-
31-
- run: pip install -r requirements.txt
32-
- run: mkdocs gh-deploy --force
38+
- name: Deploy to GitHub Pages
39+
run: uv run mkdocs gh-deploy --force

0 commit comments

Comments
 (0)