Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(renovate): improve schedules & automerging to reduce noise #942

Merged
merged 2 commits into from
Jan 11, 2025

Conversation

sheerlox
Copy link
Collaborator

@sheerlox sheerlox commented Jan 9, 2025

Description

  • Automerge dev dependencies & GitHub actions (except majors).
  • Set dev dependencies & GitHub actions schedule: on the 10th and 25th day of month
  • Preserve prod dependencies schedule: at any time
  • Use chore(action) commit type & scope instead of ci(action) for GitHub actions

Related Issue

N/A

Motivation and Context

Too much superfluous notifications.

This is a reproduction of one of many improvements I've made to my shared configs, see here for the full list.

How Has This Been Tested?

N/A

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.
  • If my change introduces a breaking change, I have added a ! after the type/scope in the title (see the Conventional Commits standard).

@sheerlox sheerlox requested a review from intcreator January 9, 2025 18:30
@sheerlox sheerlox added dependencies Pull requests that update a dependency file type:chore Other changes that don't modify src or test files labels Jan 9, 2025
Copy link
Collaborator

@intcreator intcreator left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hey, look at us using cron syntax to manage the cron repo!

@sheerlox
Copy link
Collaborator Author

hey, look at us using cron syntax to manage the cron repo!

Ahahahah 😆

@sheerlox sheerlox merged commit c253032 into kelektiv:main Jan 11, 2025
18 checks passed
@sheerlox sheerlox deleted the chore/reduce-renovate-noise-2 branch January 11, 2025 00:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file type:chore Other changes that don't modify src or test files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants