alunduil / alunduil/zfs-replicate

Renovate covers GitHub Actions updates alongside Python dependencies

Offen
#418 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
Python
Sterne
24
Forks
6
Ø Merge
3 Std. 11 Min.
Gemergte PRs (30 T.)
49

Beschreibung

## User story

As a **maintainer**, I want **Renovate to also watch GitHub Actions** so that **action pins stay current through the same grouped weekly PR cadence as Python dependencies, instead of needing manual catch-up every six months**.

## Why

The Renovate onboarding PR #389 detects `.github/workflows/*.yml` as `github-actions` manifests. Once Renovate is active and scoped to `main`, it covers actions automatically. The default `dependabot.yml` presently watches `pip` only; replacing Dependabot with Renovate (or simply adding the `github-actions` ecosystem to Dependabot) removes the gap.

## Acceptance criteria

- [ ] Post-Renovate-onboarding, `renovate.json` keeps `github-actions` grouping enabled (likely default via `config:recommended`).
- [ ] `.github/dependabot.yml` is deleted (Renovate covers everything) OR explicitly retained only for ecosystems Renovate does not handle — pick one and commit a short comment in `renovate.json` explaining why.
- [ ] Action pins are re-verified after the first Renovate run; any still-outdated pins get an issue filed.

## Out of scope

- Pinning actions by commit SHA (Scorecard covers surfacing that).

## Notes

- Target release: **none — chore**
- Depends on: Renovate onboarding PR merged, branch rename to `main`.
- Source: modernization assessment §4.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.