Ctrl K
ComunidadGuías…

renovate.json

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
{
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
  "extends": [
    "config:recommended",
    ":semanticCommits",
    ":semanticCommitTypeAll(chore)"
  ],
  "labels": [
    "dependencies"
  ],
  "rebaseWhen": "never",
  "reviewersFromCodeOwners": true,
  "enabledManagers": [
    "npm",
    "gomod",
    "github-actions",
    "dockerfile",
    "custom.regex"
  ],
  "customManagers": [
    {
      "customType": "regex",
      "managerFilePatterns": [
        "/^GO_VERSION$/"
      ],
      "depTypeTemplate": "language",
      "matchStrings": [
        "^(?<currentValue>[0-9.]+)"
      ],
      "extractVersionTemplate": "^(?<version>.+)-linux-amd64$",
      "depNameTemplate": "docker.io/gotify/build",
      "autoReplaceStringTemplate": "{{{newValue}}}",
      "datasourceTemplate": "docker",
      "versioningTemplate": "docker"
    }
  ],
  "ignoreDeps": [
    "go"
  ],
  "packageRules": [
    {
      "matchManagers": [
        "gomod"
      ],
      "matchUpdateTypes": [
        "minor",
        "patch"
      ],
      "groupName": "Bump Go dependencies",
      "groupSlug": "bump-dependencies-go"
    },
    {
      "matchManagers": [
        "npm"
      ],
      "matchUpdateTypes": [
        "minor",
        "patch"
      ],
      "groupName": "Bump npm dependencies",
      "groupSlug": "bump-dependencies-npm"
    },
    {
      "matchDatasources": ["npm"],
      "minimumReleaseAge": "3 days"
    },
    {
      "matchDepNames": [
        "github.com/gotify/build"
      ],
      "groupName": "Bump gotify/build",
      "groupSlug": "bump-gotify-build"
    }
  ],
  "postUpdateOptions": [
    "gomodTidy"
  ]
}