Commit fe38aa0
chore: expand dependency automation for version bumps and SHA pinning (#59)
## Summary
This PR tightens dependency automation to cover version bumps and GitHub
Actions SHA pinning consistently across the repo. It removes overlapping
config and scopes both Renovate and Dependabot to the dependency
surfaces that actually exist.
- **Renovate consolidation**
- Removed duplicate `.github/renovate.json` and centralized policy in
root `renovate.json`.
- Enabled managers for `github-actions`, `gomod`, and `regex`.
- Added regex managers to track workflow Hugo versions in both forms
used in this repo.
- **SHA pinning + update behavior**
- Enforced digest pinning behavior for GitHub Actions updates
(`pinDigests`).
- Kept dependency PR flow bounded via concurrency/hourly limits and
dependency labeling.
- **Dependabot alignment**
- Kept active ecosystems: `github-actions`, `gomod`.
- Removed unused ecosystems (`pip`, `gitsubmodule`) since no matching
manifests are present.
```json
{
"matchManagers": ["github-actions"],
"groupName": "github actions",
"pinDigests": true
}
```
## Type of change
<!-- Check all that apply -->
- [x] `chore` — maintenance (dependencies, config, CI/CD)
> [PR title and commit types must follow these standards — view the
contributing
guide](https://github.com/Stensel8/Zephyrus-Linux/blob/main/CONTRIBUTING.md#commit-messages)
## Checklist
- [x] PR title follows the commit convention (e.g. `fix: correct nmcli
command in eduroam guide`)
- [x] Both EN and NL versions updated (if applicable)
- [x] Media is in AVIF format (not PNG/JPG)
- [x] No broken image references (`/images/*.avif` all exist in
`static/images/`)
- [x] Tested locally with `hugo server`
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Stensel8 <102481635+Stensel8@users.noreply.github.com>1 parent 68b091e commit fe38aa0
3 files changed
Lines changed: 44 additions & 44 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
14 | 10 | | |
15 | 11 | | |
16 | 12 | | |
17 | 13 | | |
18 | 14 | | |
19 | 15 | | |
20 | 16 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
28 | 20 | | |
29 | 21 | | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
5 | 41 | | |
6 | 42 | | |
0 commit comments