dependabot - grupowanie 2 ekosystemow

dependabot - grupowanie 2 ekosystemow
ST
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

hej, jestem kompletnie zielony jesli chodzi o devops, a tym bardziej o github dependabots (i actions)

moja obecna konfiguracja updatejujaca wyglada tak

Kopiuj
version: 2

updates:

  - package-ecosystem: "nuget"

    directory: "/"

    schedule:

      interval: "weekly"

    open-pull-requests-limit: 5

    pull-request-branch-name:

      separator: "-"

  - package-ecosystem: "docker"

    directory: "/"

    schedule:

      interval: "weekly"

    open-pull-requests-limit: 5

    pull-request-branch-name:

      separator: "-"


jednak tworzy to za duzo pull requestow wiec chcialbym to scalic w grupe, tj.
zeby w ramach jednego pull requesta wchodzily zmiany i na npm i docker

probuje zrobic cos takiego ale kompletnie mi nie dziala + czesto łapie errory dot. skladki lub nieistniejacych propertek

version: 2
updates:

Kopiuj
  - package-ecosystem: nuget
    directory: /
    schedule:
      interval: weekly
    ignore:
      - dependency-name: "*"
  - package-ecosystem: docker
    directory: /
    schedule:
      interval: weekly
    ignore:
      - dependency-name: "*"
    groups:
      all-updates:
        patterns:
          - nuget:*
          - docker:*

prosze o pomoc 😀

PA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 35
0

Z tego co czytam w dokumentacji https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups wydaje mi się, że grupowanie działa w obrębie jednego ekosystemu, a nie pomiędzy ekosystemami.

Otwarty feature request też wskazuje, że aktualnie nie jest to możliwe: https://github.com/dependabot/dependabot-core/issues/8126

Więc chyba się nie da 😦

ST
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5
0

Wlasnie tez tak mi sie wydaje, przeszukiwalem intetnet nie znalazlem nic, co by mi pomogło, a chyba nie jest to jakas hiper nowość, dlatego chcialem spytać.
Czy jest może jakieś obejście tego? Tzn inny sposób niz grupy?

mustang_ex
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 98
0
staryprogramista napisał(a):

Czy jest może jakieś obejście tego? Tzn inny sposób niz grupy?

  • Internet faktycznie milczy na ten temat więc chyba faktycznie nie ma,
  • Grupy są właśnie najlepsze do tego (i póki co jedyne)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.