Configure Renovate #5

Merged
mars3142 merged 1 commits from renovate/configure into main 2026-04-18 22:49:36 +00:00
Owner

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.

📚 See our Reading List for relevant documentation you may be interested in reading.

🔡 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.


Detected Package Files

  • firmware/.devcontainer/Dockerfile (dockerfile)
  • .gitea/workflows/esp32_build.yml (github-actions)
  • firmware/website/package.json (npm)

What to Expect

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

Update dependency postcss to v8.5.10
  • Schedule: ["at any time"]
  • Branch name: renovate/postcss-8.x-lockfile
  • Merge into: main
  • Upgrade postcss to 8.5.10
Update dependency vite to v7.3.2
  • Schedule: ["at any time"]
  • Branch name: renovate/vite-7.x-lockfile
  • Merge into: main
  • Upgrade vite to 7.3.2
Update dependency @​tailwindcss/vite to v4.2.2
  • Schedule: ["at any time"]
  • Branch name: renovate/tailwindcss-vite-4.x-lockfile
  • Merge into: main
  • Upgrade @tailwindcss/vite to 4.2.2
Update dependency autoprefixer to v10.5.0
  • Schedule: ["at any time"]
  • Branch name: renovate/autoprefixer-10.x-lockfile
  • Merge into: main
  • Upgrade autoprefixer to 10.5.0
Update dependency gsap to v3.15.0
  • Schedule: ["at any time"]
  • Branch name: renovate/gsap-3.x-lockfile
  • Merge into: main
  • Upgrade gsap to 3.15.0
Update dependency svelte to v5.55.4
  • Schedule: ["at any time"]
  • Branch name: renovate/svelte-5.x-lockfile
  • Merge into: main
  • Upgrade svelte to 5.55.4
Update dependency @​sveltejs/vite-plugin-svelte to v7
  • Schedule: ["at any time"]
  • Branch name: renovate/sveltejs-vite-plugin-svelte-7.x
  • Merge into: main
  • Upgrade @sveltejs/vite-plugin-svelte to ^7.0.0
Update dependency svelte-spa-router to v5
  • Schedule: ["at any time"]
  • Branch name: renovate/svelte-spa-router-5.x
  • Merge into: main
  • Upgrade svelte-spa-router to ^5.0.0
Update dependency tailwindcss to v4
  • Schedule: ["at any time"]
  • Branch name: renovate/tailwindcss-4.x
  • Merge into: main
  • Upgrade tailwindcss to ^4.0.0
Update dependency vite to v8
  • Schedule: ["at any time"]
  • Branch name: renovate/vite-8.x
  • Merge into: main
  • Upgrade vite to ^8.0.0
Update dependency vitest to v4
  • Schedule: ["at any time"]
  • Branch name: renovate/vitest-4.x
  • Merge into: main
  • Upgrade vitest to ^4.0.0

🚸 PR 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. 📚 See our [Reading List](https://docs.renovatebot.com/reading-list/) for relevant documentation you may be interested in reading. 🔡 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. --- ### Detected Package Files * `firmware/.devcontainer/Dockerfile` (dockerfile) * `.gitea/workflows/esp32_build.yml` (github-actions) * `firmware/website/package.json` (npm) ### What to Expect With your current configuration, Renovate will create 11 Pull Requests: <details> <summary>Update dependency postcss to v8.5.10</summary> - Schedule: ["at any time"] - Branch name: `renovate/postcss-8.x-lockfile` - Merge into: `main` - Upgrade [postcss](https://github.com/postcss/postcss) to `8.5.10` </details> <details> <summary>Update dependency vite to v7.3.2</summary> - Schedule: ["at any time"] - Branch name: `renovate/vite-7.x-lockfile` - Merge into: `main` - Upgrade [vite](https://github.com/vitejs/vite) to `7.3.2` </details> <details> <summary>Update dependency @&#8203;tailwindcss/vite to v4.2.2</summary> - Schedule: ["at any time"] - Branch name: `renovate/tailwindcss-vite-4.x-lockfile` - Merge into: `main` - Upgrade [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss) to `4.2.2` </details> <details> <summary>Update dependency autoprefixer to v10.5.0</summary> - Schedule: ["at any time"] - Branch name: `renovate/autoprefixer-10.x-lockfile` - Merge into: `main` - Upgrade [autoprefixer](https://github.com/postcss/autoprefixer) to `10.5.0` </details> <details> <summary>Update dependency gsap to v3.15.0</summary> - Schedule: ["at any time"] - Branch name: `renovate/gsap-3.x-lockfile` - Merge into: `main` - Upgrade [gsap](https://github.com/greensock/GSAP) to `3.15.0` </details> <details> <summary>Update dependency svelte to v5.55.4</summary> - Schedule: ["at any time"] - Branch name: `renovate/svelte-5.x-lockfile` - Merge into: `main` - Upgrade [svelte](https://github.com/sveltejs/svelte) to `5.55.4` </details> <details> <summary>Update dependency @&#8203;sveltejs/vite-plugin-svelte to v7</summary> - Schedule: ["at any time"] - Branch name: `renovate/sveltejs-vite-plugin-svelte-7.x` - Merge into: `main` - Upgrade [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte) to `^7.0.0` </details> <details> <summary>Update dependency svelte-spa-router to v5</summary> - Schedule: ["at any time"] - Branch name: `renovate/svelte-spa-router-5.x` - Merge into: `main` - Upgrade [svelte-spa-router](https://github.com/ItalyPaleAle/svelte-spa-router) to `^5.0.0` </details> <details> <summary>Update dependency tailwindcss to v4</summary> - Schedule: ["at any time"] - Branch name: `renovate/tailwindcss-4.x` - Merge into: `main` - Upgrade [tailwindcss](https://github.com/tailwindlabs/tailwindcss) to `^4.0.0` </details> <details> <summary>Update dependency vite to v8</summary> - Schedule: ["at any time"] - Branch name: `renovate/vite-8.x` - Merge into: `main` - Upgrade [vite](https://github.com/vitejs/vite) to `^8.0.0` </details> <details> <summary>Update dependency vitest to v4</summary> - Schedule: ["at any time"] - Branch name: `renovate/vitest-4.x` - Merge into: `main` - Upgrade [vitest](https://github.com/vitest-dev/vitest) to `^4.0.0` </details> 🚸 PR 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`](https://docs.renovatebot.com/configuration-options/#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:94693a990c975907e7f13da3309b9d56ba02b3983519b41786edf5cf031e457c-->
mars3142 added 1 commit 2026-04-18 22:46:05 +00:00
Author
Owner

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵
🧪 No relevant tests
🔒 No security concerns identified
 No major issues detected
## PR Reviewer Guide 🔍 Here are some key observations to aid the review process: <table> <tr><td>⏱️&nbsp;<strong>Estimated effort to review</strong>: 1 🔵⚪⚪⚪⚪</td></tr> <tr><td>🧪&nbsp;<strong>No relevant tests</strong></td></tr> <tr><td>🔒&nbsp;<strong>No security concerns identified</strong></td></tr> <tr><td>⚡&nbsp;<strong>No major issues detected</strong></td></tr> </table>
Author
Owner

PR Code Suggestions

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
General
Extend a base configuration preset

The current configuration is empty and will only apply Renovate's default settings,
which might not be optimal. It is highly recommended to extend a base configuration,
such as config:base, to enable a sensible set of default rules and behaviors for
dependency updates.

renovate.json [1-3]

 {
-  "$schema": "https://docs.renovatebot.com/renovate-schema.json"
+  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
+  "extends": [
+    "config:base"
+  ]
 }
Suggestion importance[1-10]: 7

__

Why: The suggestion correctly identifies that the renovate.json file is minimal. Adding "extends": ["config:base"] is a standard best practice that enables a sensible set of default rules, making the configuration more effective and maintainable from the start.

Medium
## PR Code Suggestions ✨ <!-- c28d7d0 --> Explore these optional code suggestions: <table><thead><tr><td><strong>Category</strong></td><td align=left><strong>Suggestion&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </strong></td><td align=center><strong>Impact</strong></td></tr><tbody><tr><td rowspan=1>General</td> <td> <details><summary>Extend a base configuration preset</summary> ___ **The current configuration is empty and will only apply Renovate's default settings, <br>which might not be optimal. It is highly recommended to extend a base configuration, <br>such as <code>config:base</code>, to enable a sensible set of default rules and behaviors for <br>dependency updates.** [renovate.json [1-3]](https://git.mars3142.dev/model-railway/system-control/src/branch/renovate/configure/renovate.json#L1-L3) ```diff { - "$schema": "https://docs.renovatebot.com/renovate-schema.json" + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base" + ] } ``` <details><summary>Suggestion importance[1-10]: 7</summary> __ Why: The suggestion correctly identifies that the `renovate.json` file is minimal. Adding `"extends": ["config:base"]` is a standard best practice that enables a sensible set of default rules, making the configuration more effective and maintainable from the start. </details></details></td><td align=center>Medium </td></tr></tr></tbody></table>
mars3142 merged commit e49bedb0ad into main 2026-04-18 22:49:36 +00:00
mars3142 deleted branch renovate/configure 2026-04-18 22:49:36 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: model-railway/system-control#5