podman

Форк
0
/
renovate.json5 
77 строк · 2.4 Кб
1
/*
2
   Renovate is a service similar to GitHub Dependabot, but with
3
   (fantastically) more configuration options.  So many options
4
   in fact, if you're new I recommend glossing over this cheat-sheet
5
   prior to the official documentation:
6

7
   https://www.augmentedmind.de/2021/07/25/renovate-bot-cheat-sheet
8

9
   Configuration Update/Change Procedure:
10
     1. Make changes
11
     2. Manually validate changes (from repo-root):
12

13
        podman run -it \
14
            -v ./.github/renovate.json5:/usr/src/app/renovate.json5:z \
15
            docker.io/renovate/renovate:latest \
16
            renovate-config-validator
17
     3. Commit.
18

19
   Configuration Reference:
20
   https://docs.renovatebot.com/configuration-options/
21

22
   Monitoring Dashboard:
23
   https://app.renovatebot.com/dashboard#github/containers
24

25
   Note: The Renovate bot will create/manage it's business on
26
         branches named 'renovate/*'.  Otherwise, and by
27
         default, the only the copy of this file that matters
28
         is the one on the `main` branch.  No other branches
29
         will be monitored or touched in any way.
30
*/
31

32
{
33
  "$schema": "https://docs.renovatebot.com/renovate-schema.json",
34

35
  /*************************************************
36
   ****** Global/general configuration options *****
37
   *************************************************/
38

39
  // Re-use predefined sets of configuration options to DRY
40
  "extends": [
41
    // https://github.com/containers/automation/blob/main/renovate/defaults.json5
42
    "github>containers/automation//renovate/defaults.json5"
43
  ],
44

45
  /*************************************************
46
   *** Repository-specific configuration options ***
47
   *************************************************/
48

49
  "ignorePaths": [
50
    "**/vendor/**",
51
    "**/docs/**",
52
  ],
53

54
  "addLabels": ["release-note-none"],
55

56
  "golang": {
57
    // N/B: LAST matching rule wins
58
    "packageRules": [
59
      // Updates for `github.com/containers/*` should be checked hourly.
60
      {
61
        "matchPackagePrefixes": ["github.com/containers"],
62
        "schedule": "before 11am",  // UTC
63
      },
64

65
      // Updates for c/common, c/image, and c/storage should be grouped into a single PR
66
      {
67
        "matchPackagePatterns": [
68
          "^github.com/containers/common",
69
          "^github.com/containers/image",
70
          "^github.com/containers/storage",
71
        ],
72
        "groupName": "common, image, and storage deps",
73
        "schedule": "before 11am",  // UTC
74
      }
75
    ],
76
  }
77
}
78

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.