Revision 06a238eae503a313e399eb1a2e41ff192f933796 authored by Thomas Mortagne on 03 November 2023, 16:57:46 UTC, committed by GitHub on 03 November 2023, 16:57:46 UTC
2 parent s bb86560 + 93588d7
Raw File
renovate.json5
/*
 * See the NOTICE file distributed with this work for additional
 * information regarding copyright ownership.
 *
 * This is free software; you can redistribute it and/or modify it
 * under the terms of the GNU Lesser General Public License as
 * published by the Free Software Foundation; either version 2.1 of
 * the License, or (at your option) any later version.
 *
 * This software is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this software; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
 * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
 */
 {
  // We want all suggestions right away
  "prHourlyLimit" : 0,
  "prConcurrentLimit" : 0,

  // Create different pull request for each major upgrade
  "separateMajorMinor": true,
  "separateMultipleMajor": true,

  // Skip Eclipse M2E special setup "dependency"
  // Skip jdom 1 since jdom 2 actually use a different id now
  // antlr 2 is not maintained anymore
  "ignoreDeps": ["org.eclipse.m2e:lifecycle-mapping", "org.jdom:jdom", "antlr:antlr"],

  // There is no point trying to find update for commons dependencies
  "packageRules": [
    {
      "matchPackagePrefixes": ["org.xwiki.commons:"],
      "enabled": false
    },

    // Maven Central contains an old (but very high in term of version) bad version of commons-collections:commons-collections so making sure we match the right ones
    {
      "matchPackageNames": ["commons-collections:commons-collections"],
      "allowedVersions": "/^3\..*$/"
    },

    // Various dependencies we cannot update yet because of the move to jakarta package
    {
      "matchPackagePrefixes": ["ch.qos.logback"],
      "allowedVersions": "/^1\.3\..*$/"
    }
  ]
}
back to top