alunduil / alunduil/zfs-replicate

Renovate covers GitHub Actions updates alongside Python dependencies

Aberta
#418 1 comentário 0 reações 0 responsáveis Ver no GitHub
enhancement
Linguagem predominante
Python
Estrelas
24
Forks
6
Merge médio
3h 11min
PRs com merge (30d)
49

Descrição

## 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.

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.