Skip to content

Commit ed3c41e

Browse files
npalmrjaegers
andauthored
chore: Lock workflow dependencies (OSSF recommendations) (#4668)
This pull request introduces support for managing Python dependencies for the `mkdocs` documentation workflow using Dependabot and adds a `requirements.txt` file to specify these dependencies. This address one of the finings by OSSF. The changes aim to automate dependency updates and ensure consistent dependency management for the documentation build process. Also avoid pages got published via a branch. --------- Co-authored-by: Ron <[email protected]>
1 parent c9d4dc7 commit ed3c41e

File tree

4 files changed

+390
-3
lines changed

4 files changed

+390
-3
lines changed

.github/dependabot.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,3 +71,17 @@ updates:
7171
- "docker"
7272
commit-message:
7373
prefix: "chore(devcontainer)"
74+
75+
- package-ecosystem: "pip"
76+
directory: "/.github/workflows/mkdocs"
77+
schedule:
78+
interval: "weekly"
79+
groups:
80+
python-deps:
81+
patterns:
82+
- "*"
83+
labels:
84+
- "dependencies"
85+
- "python"
86+
commit-message:
87+
prefix: "chore(docs)"
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mkdocs-material==9.6.15

0 commit comments

Comments
 (0)