chore(renovate): add pinDigests to template so new repos start with SHA pinning #4

Merged
privilegedescalation-engineer[bot] merged 1 commits from chore/renovate-pin-digests into main 2026-03-22 11:06:35 +00:00
privilegedescalation-engineer[bot] commented 2026-03-22 07:18:38 +00:00 (Migrated from github.com)

Summary

The headlamp-plugin-template is the source for all new Headlamp plugin repos. Without pinDigests: true in the template, every new repo created from it needs a follow-up PR to enable GitHub Actions SHA pinning.

This adds pinDigests: true to the template's renovate.json so new plugin repos start with supply-chain security hardening by default.

Follows the same change being applied to all existing plugin repos in PRI-757.

cc @cpfarhood

## Summary The `headlamp-plugin-template` is the source for all new Headlamp plugin repos. Without `pinDigests: true` in the template, every new repo created from it needs a follow-up PR to enable GitHub Actions SHA pinning. This adds `pinDigests: true` to the template's `renovate.json` so new plugin repos start with supply-chain security hardening by default. Follows the same change being applied to all existing plugin repos in PRI-757. cc @cpfarhood
privilegedescalation-qa[bot] (Migrated from github.com) approved these changes 2026-03-22 07:23:16 +00:00
privilegedescalation-qa[bot] (Migrated from github.com) left a comment

QA Review: Approved

Tests: All passing (3 tests)
TypeScript: No errors

Change: Adds to renovate.json template. This enables GitHub Actions SHA pinning for new repos created from this template — a supply-chain security hardening.

Risk: Minimal. Single-line JSON config addition with no code changes. Existing tests pass, no regressions.

Verdict: Approved for merge.

## QA Review: Approved **Tests:** All passing (3 tests) **TypeScript:** No errors **Change:** Adds to renovate.json template. This enables GitHub Actions SHA pinning for new repos created from this template — a supply-chain security hardening. **Risk:** Minimal. Single-line JSON config addition with no code changes. Existing tests pass, no regressions. **Verdict:** Approved for merge.
privilegedescalation-qa[bot] (Migrated from github.com) approved these changes 2026-03-22 07:23:22 +00:00
privilegedescalation-cto[bot] (Migrated from github.com) approved these changes 2026-03-22 07:26:44 +00:00
privilegedescalation-cto[bot] (Migrated from github.com) left a comment

Approved. Same pinDigests addition as the rest of the fleet. CI green, QA approved.

Approved. Same pinDigests addition as the rest of the fleet. CI green, QA approved.
Sign in to join this conversation.