Update dependencies and workflows for security and features

This commit updates several dependency versions in requirements and pre-commit config files, adds new package schedules to dependabot.yml, pins GitHub Actions to specific commit SHAs for improved security, and streamlines Python dependency installation in CI workflows. Also adds tomli-w to requirements for TOML file syncing and updates testing/cucumber dependencies for compatibility.
This commit is contained in:
Ludy87
2025-12-04 21:41:44 +01:00
parent e7db714091
commit a0117f9789
9 changed files with 286 additions and 231 deletions

View File

@@ -21,3 +21,38 @@ updates:
directory: /
schedule:
interval: weekly
- package-ecosystem: npm
directory: /devTools
schedule:
interval: "weekly"
- package-ecosystem: docker
directory: /docker/backend
schedule:
interval: "weekly"
- package-ecosystem: docker
directory: /docker/embedded
schedule:
interval: "weekly"
- package-ecosystem: docker
directory: /docker/frontend
schedule:
interval: "weekly"
- package-ecosystem: npm
directory: /frontend
schedule:
interval: "weekly"
- package-ecosystem: cargo
directory: /frontend/src-tauri
schedule:
interval: "weekly"
- package-ecosystem: pip
directory: /testing/cucumber
schedule:
interval: "weekly"