Skip to content

Modify renovate config for better experience#7605

Merged
AdamGS merged 1 commit intodevelopfrom
adamg/renovate-best-practices
Apr 23, 2026
Merged

Modify renovate config for better experience#7605
AdamGS merged 1 commit intodevelopfrom
adamg/renovate-best-practices

Conversation

@AdamGS
Copy link
Copy Markdown
Contributor

@AdamGS AdamGS commented Apr 23, 2026

Summary

This PR includes 3 somewhat related changes, which should help maintain a better experience and keep the repo somewhat more secure:

  1. Pin github actions to hashes instead of versions automatically, this is desirable because github-actions have mutable releases, and no guarantee the code and the release matches, a fact which has been repeatedly abused in recent years.
  2. Split the lock file updates by ecosystem, so they don't get blocked on unrelated issues.
  3. Instead of automerging patch/minor releases, only do that once a dependency is "stable" in semver terms (post 1.0)

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@AdamGS AdamGS requested review from blaginin and robert3005 April 23, 2026 12:42
@AdamGS AdamGS added the changelog/chore A trivial change label Apr 23, 2026
@AdamGS AdamGS merged commit 5b0c5f9 into develop Apr 23, 2026
67 of 68 checks passed
@AdamGS AdamGS deleted the adamg/renovate-best-practices branch April 23, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants