Skip to content

Commit

Permalink
Pin dependency versions for documentation (#316)
Browse files Browse the repository at this point in the history
  • Loading branch information
marcauberer committed Sep 9, 2023
1 parent 6449e90 commit 238c5b5
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 3 deletions.
18 changes: 16 additions & 2 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ updates:

# GitHub Actions
- package-ecosystem: github-actions
directory: /
directory: .github/workflows/
schedule:
interval: daily
time: "04:00"
Expand All @@ -26,4 +26,18 @@ updates:
reviewers:
- spicelang/compiler-team
assignees:
- spicelang/compiler-team
- spicelang/compiler-team

# Python
- package-ecosystem: pip
directory: docs/
schedule:
interval: weekly # Weekly, because material for mkdocs updates quite often
time: "04:00"
timezone: Europe/Berlin
open-pull-requests-limit: 15
target-branch: main
reviewers:
- spicelang/documentation-team
assignees:
- spicelang/documentation-team
2 changes: 1 addition & 1 deletion .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
python-version: 3.x

- name: Install dependencies
run: pip install mkdocs-material mkdocs-minify-plugin lunr
run: pip install -r docs/requirements.txt

- name: Build and deploy
working-directory: docs
Expand Down
3 changes: 3 additions & 0 deletions docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
mkdocs-material==9.2.8
mkdocs-minify-plugin==0.7.1
lunr==0.7.0.post1

0 comments on commit 238c5b5

Please sign in to comment.