Commit Graph
9 Commits
Author SHA1 Message Date
Mend Renovate 1694bbf872 chore(config): migrate renovate config (#800)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

The Renovate config in this repository needs migrating. Typically this
is because one or more configuration options you are using have been
renamed.

You don't need to merge this PR right away, because Renovate will
continue to migrate these fields internally each time it runs. But later
some of these fields may be fully deprecated and the migrations removed.
So it's a good idea to merge this migration PR soon.





🔕 **Ignore**: Close this PR and you won't be reminded about config
migration again, but one day your current config may no longer be valid.

 Got questions? Does something look wrong to you? Please don't hesitate
to [request help
here](https://togithub.com/renovatebot/renovate/discussions).


---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/slsa-framework/slsa-verifier).
2024-08-14 00:02:10 -04:00
Ian LewisandRamon Petgrave 87b5bae6d4 chore: Update Renovate config (#769)
# 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>
2024-05-16 07:13:09 +09:00
laurentsimon eecb791ed8 chore: Fix renovate.json (#727)
Should fix https://github.com/slsa-framework/slsa-verifier/issues/726

Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2024-01-03 10:03:46 -08:00
Ian Lewis fcc8bf32f5 ci: Make renovate schedule monthly (#725)
Makes renovate create PRs for dependency updates monthly rather than
weekly.
https://docs.renovatebot.com/presets-schedule/#schedulemonthly

Also sets vulnerability PRs to be scheduled daily.
https://docs.renovatebot.com/configuration-options/#vulnerabilityalerts

Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-12-05 15:55:59 -08:00
Ian Lewis a2388a3c49 ci: Add go mod tidy to renovate post update (#484)
Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-02-13 22:32:59 +00:00
asraa 19030f3b12 ci: add git sign off to renovate-bot (#420)
Signed-off-by: Asra Ali <asraa@google.com>

Signed-off-by: Asra Ali <asraa@google.com>
2022-12-28 15:27:47 -06:00
Ian Lewis 2cd857d928 Update renovate config to group PRs (#368)
Signed-off-by: Ian Lewis <ianmlewis@gmail.com>

Signed-off-by: Ian Lewis <ianmlewis@gmail.com>
2022-11-28 13:46:35 +09:00
laurentsimon 6a2f070bf8 feat: Group GHA removatebot updates (#153)
* update

* update
2022-07-18 16:32:46 +00:00
WhiteSource Renovateandlaurentsimon 257a510230 Configure Renovate (#110)
* chore(deps): add renovate.json

* Update renovate.json

* Delete dependabot.yml

Co-authored-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-06-29 21:46:30 +00:00