AI / RenovateBot Interview Questions
How do you configure Renovate for GitHub Actions workflow updates?
Renovate's github-actions manager detects uses: references and raises PRs when new action versions are available. The helpers:pinGitHubActionDigests preset pins actions to immutable SHA digests.
# .github/workflows/ci.yml â Renovate manages these steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4.0.2 # After digest pinning: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
{ "extends": ["config:recommended", "helpers:pinGitHubActionDigests"], "packageRules": [ { "matchManagers": ["github-actions"], "matchUpdateTypes": ["major"], "labels": ["github-actions", "major"], "reviewers": ["team:devops"] }, { "matchManagers": ["github-actions"], "matchUpdateTypes": ["minor", "patch"], "automerge": true } ] }
More Related questions...