Skip to content

fix(renovate): pin Renovate version ranges by default - #70

Merged
DevSecNinja merged 5 commits into
mainfrom
copilot/fix-version-tagging-renovate
May 3, 2026
Merged

fix(renovate): pin Renovate version ranges by default#70
DevSecNinja merged 5 commits into
mainfrom
copilot/fix-version-tagging-renovate

Conversation

CopilotAI commented May 3, 2026

Copy link
Copy Markdown
Contributor

Pinned GitHub Actions digests could retain floating version comments like # v6. Renovate should expand floating ranges to concrete versions to avoid Zizmor findings.

  • Renovate base preset
    • Added rangeStrategy: "pin" to the shared Renovate base preset.
    • This makes Renovate replace floating version ranges with concrete versions by default for supported managers, including pinned GitHub Actions.
{pinDigests: true,rangeStrategy: "pin",}

> [!WARNING]
>
>

CopilotAI linked an issue May 3, 2026 that may be closed by this pull request
CopilotAIand others added 3 commits May 3, 2026 09:38
Agent-Logs-Url: https://github.com/DevSecNinja/.github/sessions/4bb589a4-a9f8-4014-8565-b4affac7c15a
Co-authored-by: DevSecNinja <14926452+DevSecNinja@users.noreply.github.com>
Agent-Logs-Url: https://github.com/DevSecNinja/.github/sessions/4bb589a4-a9f8-4014-8565-b4affac7c15a
Co-authored-by: DevSecNinja <14926452+DevSecNinja@users.noreply.github.com>
Agent-Logs-Url: https://github.com/DevSecNinja/.github/sessions/4bb589a4-a9f8-4014-8565-b4affac7c15a
Co-authored-by: DevSecNinja <14926452+DevSecNinja@users.noreply.github.com>
CopilotAI changed the title [WIP] Fix version tagging for Renovatefix(renovate): expand GitHub Actions version rangesMay 3, 2026
CopilotAI requested a review from DevSecNinjaMay 3, 2026 09:40
@DevSecNinja

Copy link
Copy Markdown
Owner

@copilot Wouldn't this be a good default for all packages that Renovate manages?

Agent-Logs-Url: https://github.com/DevSecNinja/.github/sessions/d7c4fa6b-74d6-45cf-9082-da5fb0df538f
Co-authored-by: DevSecNinja <14926452+DevSecNinja@users.noreply.github.com>

CopilotAI commented May 3, 2026

Copy link
Copy Markdown
ContributorAuthor

@copilot Wouldn't this be a good default for all packages that Renovate manages?

Yes — I moved rangeStrategy: "pin" into the shared Renovate base preset so it applies as the default across Renovate-managed packages, and removed the GitHub Actions-specific rule. Addressed in 159c111.

CopilotAI changed the title fix(renovate): expand GitHub Actions version rangesfix(renovate): pin Renovate version ranges by defaultMay 3, 2026
@DevSecNinja
DevSecNinja marked this pull request as ready for review May 3, 2026 10:08
@DevSecNinja
DevSecNinja merged commit 1cf2a9c into mainMay 3, 2026
13 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(renovate): fix version tagging

2 participants

@DevSecNinja