Configure Renovate #26

Merged
moritz merged 1 commit from renovate/configure into main 2025-05-14 16:39:58 +02:00
Collaborator

Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


Detected Package Files

  • .tool-versions (asdf)
  • .drone.yml (droneci)
  • mix.exs (mix)

Configuration Summary

Based on the default config's presets, Renovate will:

  • Start dependency updates only once this onboarding PR is merged
  • Enable Renovate Dependency Dashboard creation.
  • Use semantic commit type fix for dependencies and chore for all others if semantic commits are in use.
  • Ignore node_modules, bower_components, vendor and various test/tests (except for nuget) directories.
  • Group known monorepo packages together.
  • Use curated list of recommended non-monorepo package groupings.
  • Apply crowd-sourced package replacement rules.
  • Apply crowd-sourced workarounds for known problems with packages.

🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to renovate.json in this branch. Renovate will update the Pull Request description the next time it runs.


What to Expect

With your current configuration, Renovate will create 5 Pull Requests:

Update dependency elixir to v1.18.3
  • Schedule: ["at any time"]
  • Branch name: renovate/asdf-tool-versions
  • Merge into: main
  • Upgrade elixir to 1.18.3
Update Mix dependencies
Update docker.io/library/postgres Docker tag to v17.4
  • Schedule: ["at any time"]
  • Branch name: renovate/docker.io-library-postgres-17.x
  • Merge into: main
  • Upgrade docker.io/library/postgres to 17.4
Update renovate/renovate Docker tag to v39.264
  • Schedule: ["at any time"]
  • Branch name: renovate/renovate-renovate-39.x
  • Merge into: main
  • Upgrade renovate/renovate to 39.264
Update renovate/renovate Docker tag to v40
  • Schedule: ["at any time"]
  • Branch name: renovate/renovate-renovate-40.x
  • Merge into: main
  • Upgrade renovate/renovate to 40.10

🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for prhourlylimit for details.


Got questions? Check out Renovate's Docs, particularly the Getting Started section.
If you need any further assistance then you can also request help here.


This PR has been generated by Renovate Bot.

Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged. --- ### Detected Package Files * `.tool-versions` (asdf) * `.drone.yml` (droneci) * `mix.exs` (mix) ### Configuration Summary Based on the default config's presets, Renovate will: - Start dependency updates only once this onboarding PR is merged - Enable Renovate Dependency Dashboard creation. - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use. - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories. - Group known monorepo packages together. - Use curated list of recommended non-monorepo package groupings. - Apply crowd-sourced package replacement rules. - Apply crowd-sourced workarounds for known problems with packages. 🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs. --- ### What to Expect With your current configuration, Renovate will create 5 Pull Requests: <details> <summary>Update dependency elixir to v1.18.3</summary> - Schedule: ["at any time"] - Branch name: `renovate/asdf-tool-versions` - Merge into: `main` - Upgrade [elixir](https://github.com/elixir-lang/elixir) to `1.18.3` </details> <details> <summary>Update Mix dependencies</summary> - Schedule: ["at any time"] - Branch name: `renovate/mix-dependencies` - Merge into: `main` - Upgrade [ash](https://github.com/ash-project/ash) to `3.5.9` - Upgrade [ash_phoenix](https://github.com/ash-project/ash_phoenix) to `2.3.0` - Upgrade [ash_postgres](https://github.com/ash-project/ash_postgres) to `2.5.19` - Upgrade [bandit](https://github.com/mtrudel/bandit) to `1.6.11` - Upgrade [dns_cluster](https://github.com/phoenixframework/dns_cluster) to `~> 0.2.0` - Upgrade [floki](https://github.com/philss/floki) to `0.37.1` - Upgrade [igniter](https://github.com/ash-project/igniter) to `0.5.50` - Upgrade [live_debugger](https://github.com/software-mansion/live-debugger) to `~> 0.2` - Upgrade [phoenix](https://github.com/phoenixframework/phoenix) to `1.7.21` - Upgrade [phoenix_ecto](https://github.com/phoenixframework/phoenix_ecto) to `4.6.4` - Upgrade [phoenix_live_dashboard](https://github.com/phoenixframework/phoenix_live_dashboard) to `0.8.7` - Upgrade [phoenix_live_reload](https://github.com/phoenixframework/phoenix_live_reload) to `1.6.0` - Upgrade [phoenix_live_view](https://github.com/phoenixframework/phoenix_live_view) to `1.0.11` - Upgrade [swoosh](https://github.com/swoosh/swoosh) to `1.19.0` - Upgrade [telemetry_poller](https://github.com/beam-telemetry/telemetry_poller) to `1.2.0` </details> <details> <summary>Update docker.io/library/postgres Docker tag to v17.4</summary> - Schedule: ["at any time"] - Branch name: `renovate/docker.io-library-postgres-17.x` - Merge into: `main` - Upgrade docker.io/library/postgres to `17.4` </details> <details> <summary>Update renovate/renovate Docker tag to v39.264</summary> - Schedule: ["at any time"] - Branch name: `renovate/renovate-renovate-39.x` - Merge into: `main` - Upgrade [renovate/renovate](https://github.com/renovatebot/renovate) to `39.264` </details> <details> <summary>Update renovate/renovate Docker tag to v40</summary> - Schedule: ["at any time"] - Branch name: `renovate/renovate-renovate-40.x` - Merge into: `main` - Upgrade [renovate/renovate](https://github.com/renovatebot/renovate) to `40.10` </details> 🚸 Branch creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See docs for `prhourlylimit` for details. --- ❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section. If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions). --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-config-hash:d0140d82731bd15255b26eac0a2e2db783822a55b6f24da8c9fe1c8fb0589277-->
renovate added 1 commit 2025-04-24 00:21:21 +02:00
Add renovate.json
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
15649bec52
moritz added 4 commits 2025-04-24 00:31:43 +02:00
rafael reviewed 2025-04-28 16:04:46 +02:00
.drone.yml Outdated
@ -10,2 +20,2 @@
- echo beautiful
- echo World
- unset GIT_COMMITTER_NAME GIT_COMMITTER_EMAIL GIT_AUTHOR_NAME GIT_AUTHOR_EMAIL
- renovate-config-validator
Collaborator

It might free up some CI resources to run this line in the renovate job, since starting a container takes quite some time.

It might free up some CI resources to run this line in the `renovate` job, since starting a container takes quite some time.
rafael marked this conversation as resolved
config.js Outdated
@ -0,0 +1,16 @@
module.exports = {
Collaborator

Do you have a link to the docs for this file? I searched the renovate docs but didn't find anything related.

Do you have a link to the docs for this file? I searched the renovate docs but didn't find anything related.
Owner
https://docs.renovatebot.com/self-hosted-configuration/
rafael marked this conversation as resolved
rafael reviewed 2025-04-28 16:10:07 +02:00
config.js Outdated
@ -0,0 +1,16 @@
module.exports = {
endpoint: "https://git.local-it.org/api/v1/",
Collaborator

Is it possible to rename this file to something renovate-related to make it easy to see what it's for?

Is it possible to rename this file to something renovate-related to make it easy to see what it's for?
Owner

https://docs.renovatebot.com/examples/self-hosting/#usage
export RENOVATE_CONFIG_FILE="/home/user/renovate-config.js"

https://docs.renovatebot.com/examples/self-hosting/#usage `export RENOVATE_CONFIG_FILE="/home/user/renovate-config.js"`
rafael marked this conversation as resolved
rafael added 1 commit 2025-04-30 15:57:21 +02:00
move renovate config
All checks were successful
continuous-integration/drone/push Build is passing
4710f77080
rafael force-pushed renovate/configure from 4710f77080 to 3689d1af38 2025-04-30 16:07:17 +02:00 Compare
rafael force-pushed renovate/configure from 3689d1af38 to 20fb88bb45 2025-04-30 16:08:07 +02:00 Compare
rafael force-pushed renovate/configure from 20fb88bb45 to 520aad24dd 2025-04-30 17:05:23 +02:00 Compare
rafael force-pushed renovate/configure from 520aad24dd to 87c583fd39 2025-04-30 17:16:07 +02:00 Compare
rafael force-pushed renovate/configure from 87c583fd39 to 81bd4e9f09 2025-04-30 17:23:32 +02:00 Compare
rafael force-pushed renovate/configure from 81bd4e9f09 to 56855d45c7 2025-04-30 17:27:53 +02:00 Compare
rafael force-pushed renovate/configure from 56855d45c7 to a36405e4dd 2025-04-30 17:36:11 +02:00 Compare
rafael force-pushed renovate/configure from a36405e4dd to 9bf604683d 2025-05-08 13:51:18 +02:00 Compare
rafael force-pushed renovate/configure from 9bf604683d to 75ed3bb742 2025-05-08 13:59:31 +02:00 Compare
renovate force-pushed renovate/configure from 75ed3bb742 to 52a8726939 2025-05-08 14:00:20 +02:00 Compare
rafael force-pushed renovate/configure from 52a8726939 to 17b0de32a1 2025-05-08 14:17:44 +02:00 Compare
requested review from moritz 2025-05-08 15:44:59 +02:00
Collaborator

@moritz this is now ready to be reviewed and merged :)

@moritz this is now ready to be reviewed and merged :)
moritz merged commit b45b37c4a6 into main 2025-05-14 16:39:58 +02:00
moritz deleted branch renovate/configure 2025-05-14 16:39:58 +02:00
Sign in to join this conversation.
No description provided.