From 08bd793d1dd0536752d6251b90c8570f2bd63ee2 Mon Sep 17 00:00:00 2001 From: Aditya Gidh Date: Wed, 18 Sep 2024 11:48:03 -0400 Subject: [PATCH 1/4] build: add configuration options for introducing dependabot Signed-off-by: Aditya Gidh --- .github/dependabot.yml | 67 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..f5fa787d --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,67 @@ +version: 2 +updates: + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "weekly" + allow: + - dependency-type: "production" + target-branch: "main" + labels: + - "npm dependencies" + - "frontend" + open-pull-requests-limit: 3 + groups: + typescript-eslint: + patterns: + - "@typescript-eslint/*" + - typescript-eslint + update-types: + - "minor" + - "patch" + react: + patterns: + - react + - react-dom + update-types: + - "minor" + - "patch" + patternfly: + patterns: + - "@patternfly/*" + - patternfly + update-types: + - "minor" + - "patch" + typescript-libraries: + patterns: + - "@types/*" + update-types: + - "minor" + - "patch" + - package-ecosystem: "github-actions" + directory: "/.github/workflows" + schedule: + interval: "weekly" + target-branch: "main" + labels: + - "github-actions" + open-pull-requests-limit: 3 + groups: + actions-deps: + patterns: + - "*" + - package-ecosystem: "gomod" + directory: "/pathservice" + schedule: + interval: "weekly" + target-branch: "main" + labels: + - "go dependencies" + open-pull-requests-limit: 3 + - package-ecosystem: "docker" + directory: "/server" + schedule: + interval: "monthly" + labels: + - "docker dependencies" \ No newline at end of file From 8ed76e192cf18096cfb52d3a2889d0575c9d97d4 Mon Sep 17 00:00:00 2001 From: Aditya Gidh Date: Fri, 20 Sep 2024 09:12:57 -0400 Subject: [PATCH 2/4] updates per code review Signed-off-by: Aditya Gidh --- .github/dependabot.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f5fa787d..887bccb7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,13 +4,14 @@ updates: directory: "/" schedule: interval: "weekly" + reviewers: + - "instructlab/ui-maintainers" allow: - dependency-type: "production" target-branch: "main" labels: - "npm dependencies" - "frontend" - open-pull-requests-limit: 3 groups: typescript-eslint: patterns: @@ -43,10 +44,11 @@ updates: directory: "/.github/workflows" schedule: interval: "weekly" + reviewers: + - "instructlab/ui-maintainers" target-branch: "main" labels: - "github-actions" - open-pull-requests-limit: 3 groups: actions-deps: patterns: @@ -55,13 +57,16 @@ updates: directory: "/pathservice" schedule: interval: "weekly" + reviewers: + - "instructlab/ui-maintainers" target-branch: "main" labels: - "go dependencies" - open-pull-requests-limit: 3 - package-ecosystem: "docker" directory: "/server" schedule: interval: "monthly" + reviewers: + - "instructlab/ui-maintainers" labels: - - "docker dependencies" \ No newline at end of file + - "docker dependencies" From 865bde0a58047d960487c633edec696ccbb658db Mon Sep 17 00:00:00 2001 From: Aditya Gidh Date: Fri, 20 Sep 2024 09:17:14 -0400 Subject: [PATCH 3/4] updates for dco Signed-off-by: Aditya Gidh --- .github/dependabot.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 887bccb7..110b0e97 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -70,3 +70,4 @@ updates: - "instructlab/ui-maintainers" labels: - "docker dependencies" + From 39639abad5e0f740392384093f934833c3265627 Mon Sep 17 00:00:00 2001 From: Aditya Gidh Date: Fri, 20 Sep 2024 18:41:05 -0400 Subject: [PATCH 4/4] update directory for docker Signed-off-by: Aditya Gidh --- .github/dependabot.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 110b0e97..97c4bbac 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -63,7 +63,7 @@ updates: labels: - "go dependencies" - package-ecosystem: "docker" - directory: "/server" + directory: "/" schedule: interval: "monthly" reviewers: