Skip to content

Conversation

@kieran-ryan
Copy link
Member

🤔 What's changed?

  • Use tags for pre-commit dependencies instead of frozen hashes of the same.
  • Pre-commit hook to link the uv lock file is up to date.

⚡️ What's your motivation?

  • Renovate uses tags. Hashes will be overwritten and cause issues for Renovate in determining the version in use. Ultimately it will update, though leave automated commented references to the previous pinned tags - which is undesirable. Tradeoff to enable automatic dependency updates.
  • Automatically validate the lock file is up to date or whether otherwise requires updates.

🏷️ What kind of change is this?

  • 🐛 Bug fix (non-breaking change which fixes a defect)

♻️ Anything particular you want feedback on?

  • NA.

📋 Checklist:

Renovate supports tags though not frozen hashes of the same.
@kieran-ryan kieran-ryan self-assigned this Sep 15, 2025
@kieran-ryan kieran-ryan added the 🏦 debt Tech debt label Sep 15, 2025
@kieran-ryan kieran-ryan merged commit d35c871 into main Sep 15, 2025
9 checks passed
@kieran-ryan kieran-ryan deleted the debt/renovate-precommit-tags branch September 15, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏦 debt Tech debt

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant