Renovate Bot bb15c2fe5d
All checks were successful
continuous-integration/drone/push Build is passing
Nonsense commit to make sure renovate-bot last one to commit to repo
2024-08-28 07:35:58 +00:00
2023-07-06 10:33:22 +02:00
2024-08-28 09:32:57 +02:00
2022-08-24 12:54:38 +02:00
2022-08-24 12:54:38 +02:00
2023-11-16 10:10:00 +00:00

Automatic dependency updates

Build Status

All this is, is a simple .drone.yml file that runs the renovate/renovate container as the user Renovate Bot.

Renovate scours through the dependencies of any given project and sees whether there have been any updates. If there are, it automatically writes a PR with the changelog of the new version as a description and the actual change in versions. So all you need to do after reviewing the PR is to merge it and your project's dependencies are updated.

If you want to add a repository to renovate, simply add the topic renovate. For fine-tuning renovate's interaction with your project, please see the documentation.

⚠️ If the project you just added renovate is REUSE compliant, you also should add renovate.json.license file in a project repo.

Perhaps the most important settings are: rangeStrategy and versioning which determines how renovate updates or modifies existing version ranges in the given repo.

We set up renovate to run daily at 1AM. If you want to trigger a run manually, simply go to our Drone interface and restart the latest build.

See Renovate's docs for more information on our self-hosted setup.

Editing this repository

This repository should only be pushed to by the renovate-bot, because the commits in other repos are always done by the last account who has committed to this repository. Who knows why...

Local testing

To run the pipeline locally, you'll have to install drone-cli. You should also create a file for the secrets that you can inject in the pipeline, just as the Drone server takes it from its keystore. Just copy ,env.sample to .env and enter its secret values.

Then run: drone exec --event push --branch master --secret-file .env --trusted

Description
Automated dependency updates via renovate.
https://github.com/renovatebot/renovate Readme 78 KiB
2022-04-04 14:01:09 +00:00
Languages
JavaScript 100%