Skip to content

chore: Update Renovate config#769

Merged
ianlewis merged 5 commits intoslsa-framework:mainfrom
ianlewis:renovate-config
May 15, 2024
Merged

chore: Update Renovate config#769
ianlewis merged 5 commits intoslsa-framework:mainfrom
ianlewis:renovate-config

Conversation

@ianlewis
Copy link
Copy Markdown
Member

@ianlewis ianlewis commented May 15, 2024

Summary

Updates renovate config to use the config:best-practices preset rather than the config:base preset since config:base seems to be deprecated.

Also updates the schedule config to use the schedule:monthly preset.

Also adds a pre-submit to run the renovate-config-validator to ensure that renovate config is valid. This pre-submit will need to be made required in the repository branch protection rule for main in the repository settings after this PR is merged.

ianlewis and others added 4 commits November 28, 2022 02:57
Signed-off-by: Ian Lewis <ianmlewis@gmail.com>
Signed-off-by: Ian Lewis <ianlewis@google.com>
Signed-off-by: Ian Lewis <ianlewis@google.com>
Signed-off-by: Ian Lewis <ianlewis@google.com>
@ianlewis ianlewis marked this pull request as ready for review May 15, 2024 00:32
@ianlewis ianlewis merged commit 87b5bae into slsa-framework:main May 15, 2024
@ianlewis
Copy link
Copy Markdown
Member Author

Added the renovate-config-validator as a required pre-submit check on the branch protection rule.

ramonpetgrave64 added a commit to ramonpetgrave64/slsa-verifier that referenced this pull request Jun 10, 2024
# Summary

Updates renovate config to use the
[`config:best-practices`](https://docs.renovatebot.com/presets-config/#configbest-practices)
preset rather than the `config:base` preset since `config:base` seems to
be deprecated.

Also updates the `schedule` config to use the
[`schedule:monthly`](https://docs.renovatebot.com/presets-schedule/#schedulemonthly)
preset.

Also adds a pre-submit to run the
[`renovate-config-validator`](https://docs.renovatebot.com/config-validation/)
to ensure that renovate config is valid. This pre-submit will need to be
made required in the repository branch protection rule for `main` in the
repository settings after this PR is merged.

---------

Signed-off-by: Ian Lewis <ianmlewis@gmail.com>
Signed-off-by: Ian Lewis <ianlewis@google.com>
Co-authored-by: Ramon Petgrave <32398091+ramonpetgrave64@users.noreply.github.com>
Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
Sign up for free to 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.

2 participants