← Back to Docs
Recipe

Renovate Setup

Automated dependency updates with Renovate bot — keep your Meridian project dependencies fresh without manual intervention.

Prerequisites

  • A GitHub repository with your Meridian project
  • Admin access to enable the Renovate GitHub App
  • A package.json at the repository root

Step 1 — Install the GitHub App

Visit github.com/apps/renovate and click Install. Select your Meridian repository and grant the requested permissions. Renovate needs read/write access to open pull requests.

Step 2 — Create the config

Add a renovate.json file at the root of your repository:

{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": ["config:recommended"],
  "packageRules": [
    {
      "matchUpdateTypes": ["minor", "patch"],
      "automerge": true
    }
  ]
}

Step 3 — Verify

Push the config to your default branch. Within minutes, Renovate scans your dependencies and opens an onboarding PR. Merge it to activate scheduled runs. Renovate will now open PRs whenever new versions of your dependencies are published.

Pro tip

Pin Meridian packages to exact versions in your Renovate config to avoid breaking changes. Use the matchPackageNames rule for fine-grained control.