Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 0 additions & 18 deletions .github/dependabot.yml

This file was deleted.

46 changes: 46 additions & 0 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
// SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com>
// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1

// Renovate proposes the version updates of this repository. Dependabot keeps
// its alerts and its security updates, which are repository settings; its
// version updates are off, so that two bots do not open the same pull
// request.
{
$schema: "https://docs.renovatebot.com/renovate-schema.json",
extends: ["config:recommended", "helpers:pinGitHubActionDigests"],

timezone: "Europe/Istanbul",
// Once a week, before the working day.
schedule: ["before 6am on monday"],

// A release is taken a week after it is published: one that turns out to
// be broken or malicious is usually withdrawn within days.
minimumReleaseAge: "7 days",

// A pull request is rebased when it conflicts, not whenever the default
// branch moves, so that a merge does not start the tests of every open
// update again.
rebaseWhen: "conflicted",
prConcurrentLimit: 2,
prHourlyLimit: 2,

// One issue lists what is pending, so an update need not be a pull request
// to be seen.
dependencyDashboard: true,

// Security fixes come from Dependabot security updates. Renovate does not
// open its own for the same advisory.
vulnerabilityAlerts: { enabled: false },

ignorePaths: ["legacy/**", "third_party/**", "**/node_modules/**"],

// What Dependabot watched here, and nothing more for now.
enabledManagers: ["github-actions", "gradle", "gradle-wrapper", "pip_requirements"],

// One pull request for each kind of dependency.
packageRules: [
{ matchManagers: ["github-actions"], groupName: "GitHub Actions" },
{ matchManagers: ["gradle", "gradle-wrapper"], groupName: "Gradle plugins and libraries" },
{ matchManagers: ["pip_requirements"], groupName: "Python tools of CI" },
],
}
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: Dependency Review

# Looks at the dependencies a pull request adds or changes, and fails when
# one of them has a known vulnerability of high severity or worse.
# Dependabot watches what is already there; this holds what comes in.
# Dependabot alerts report what is already there; this holds what comes in.

on:
pull_request:
Expand Down
Loading