livekit-protocol 0.8.2

Livekit protocol and utilities for the Rust SDK
Documentation
{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended",
    "helpers:pinGitHubActionDigestsToSemver"
  ],
  "commitBody": "Generated by renovateBot",
  "prConcurrentLimit": 5,
  "minimumReleaseAge": "2 weeks",
  "vulnerabilityAlerts": {
    "enabled": true,
    "minimumReleaseAge": "2 days",
    "prConcurrentLimit": 0,
    "prHourlyLimit": 0,
    "schedule": []
  },
  "packageRules": [
    {
      "matchManagers": ["github-actions"],
      "groupName": "github workflows"
    },
    {
      "description": "First-party actions, no need to quarantine: we own them, and one referenced by branch would otherwise sit pending until its default branch goes two weeks without a commit",
      "matchManagers": ["github-actions"],
      "matchPackageNames": [
        "livekit/**"
      ],
      "minimumReleaseAge": null
    },
    {
      "description": "Go modules are never grouped: each module gets its own PR so a bad bump can be reverted on its own",
      "matchManagers": ["gomod"],
      "groupName": null
    },
    {
      "description": "First-party deps are grouped and never quarantined: we track unreleased pseudo-versions that change constantly, so one PR per module would flood the queue",
      "matchManagers": ["gomod"],
      "groupName": "livekit deps",
      "matchPackageNames": [
        "github.com/livekit{/,}**"
      ],
      "minimumReleaseAge": null
    },
    {
      "description": "Exception to the rule above: the pion modules are co-released and depend on each other, so bumping them one at a time produces PRs that don't build",
      "matchManagers": ["gomod"],
      "matchPackageNames": [
        "github.com/pion{/,}**"
      ],
      "groupName": "pion deps"
    },
    {
      "description": "Never bump the go/toolchain directives in go.mod: this module is a library, so the go directive is the minimum we ask of consumers and must stay at the lowest version our dependencies require.",
      "matchManagers": ["gomod"],
      "matchDepTypes": ["golang", "toolchain"],
      "enabled": false
    },
    {
      "matchManagers": ["npm"],
      "groupName": "npm deps"
    }
  ],
  "postUpdateOptions": [
    "gomodTidy"
  ],
  "schedule": ["before 9am on monday"],
  "updateNotScheduled": false
}