loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request 'Run Renovate more often' (#3108) from viceice/forgejo:chore/renovate-settings into forgejo

Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/3108
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>

+8 -11
+4 -7
.forgejo/workflows/renovate.yml
··· 1 1 # 2 - # The 2am run will rebase what needs rebasing & trigger the CI 3 - # The 4am run will merge one of them 4 - # 5 - # These times are chosen to minimize the likelyhood that another PR 6 - # is merged at the same time. This would not be necessary if automerge 7 - # worked but as of 30 March 2024 it does not. 2 + # Runs every 2 hours, but Renovate is limited to create new PR before 4am. 3 + # See renovate.json for more settings. 4 + # Automerge is enabled for Renovate PR's but need to be approved before. 8 5 # 9 6 name: renovate 10 7 ··· 13 10 branches: 14 11 - 'renovate/**' # self-test updates 15 12 schedule: 16 - - cron: '0 2,4 * * *' 13 + - cron: '0 0/2 * * *' 17 14 18 15 env: 19 16 RENOVATE_DRY_RUN: ${{ (github.event_name != 'schedule' && github.ref_name != github.event.repository.default_branch) && 'full' || '' }}
+4 -4
renovate.json
··· 4 4 "config:best-practices", 5 5 ":approveMajorUpdates", 6 6 "group:postcss", 7 - "group:linters" 7 + "group:linters", 8 + "schedule:daily", 9 + "schedule:automergeDaily" 8 10 ], 9 11 "ignorePresets": [ 10 12 ":semanticPrefixFixDepsChoreOthers", ··· 13 15 ], 14 16 "semanticCommits": "disabled", 15 17 "postUpdateOptions": ["gomodTidy", "gomodUpdateImportPaths", "npmDedupe"], 16 - "platformAutomerge": false, 17 18 "prConcurrentLimit": 5, 18 19 "packageRules": [ 19 20 { ··· 40 41 "automerge": true 41 42 }, 42 43 { 43 - "description": "Update renovate only daily with higher prio to come through rate limit", 44 + "description": "Update renovate with higher prio to come through rate limit", 44 45 "matchDatasources": ["docker"], 45 46 "matchDepNames": ["ghcr.io/visualon/renovate"], 46 - "extends": ["schedule:daily"], 47 47 "prPriority": 10 48 48 }, 49 49 {