diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b39b7f9..076aa32 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -5,41 +5,46 @@ ], enabled: true, enabledManagers: [ - "npm", "gradle", "gradle-wrapper", "github-actions", ], - // will auto-merge directly, without a PR, if tests pass - else, makes a PR + // Will auto-merge directly, without a PR, if tests pass - else, makes a PR. + // Must add Renovate to 'Allow specified actors to bypass required pull requests' + // in branch protection rule automergeType: "branch", platformAutomerge: true, ignoreTests: false, packageRules: [ { - // automerge all but major releases - "matchUpdateTypes": [ + description: "auto-merge all but major releases", + matchUpdateTypes: [ "minor", "patch", "pin", "digest", ], - "automerge": true, + automerge: true, } ], + timezone: "Etc/UTC", schedule: [ - "after 10am on the first day of the month", + // loosely limit to Europe daytime, so we don't get pinged in the middle of the night + "after 10am", + "before 5pm", ], stabilityDays: 14, - "suppressNotifications": [ - // "artifactErrors", - // "branchAutomergeFailure", - // "configErrorIssue", - // "deprecationWarningIssues", - // "lockFileErrors", - // "onboardingClose", - // "prEditedNotification", - // "prIgnoreNotification", - ], + // suppressNotifications: [ + // "artifactErrors", + // "branchAutomergeFailure", + // "configErrorIssue", + // "deprecationWarningIssues", + // "lockFileErrors", + // "onboardingClose", + // "prEditedNotification", + // "prIgnoreNotification", + // ], prCreation: "status-success", semanticCommits: "disabled", + ignorePaths: [] } diff --git a/.github/workflows/workflow_pull_request.yml b/.github/workflows/workflow_pull_request.yml index 04e0d53..a32915c 100644 --- a/.github/workflows/workflow_pull_request.yml +++ b/.github/workflows/workflow_pull_request.yml @@ -5,7 +5,9 @@ on: workflow_dispatch: pull_request: merge_group: - + push: + branches: + - "renovate/**" concurrency: group: "Pull Requests: ${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}"