From 00a7de7ab3728fc9f4800f65312a52846ed7aafd Mon Sep 17 00:00:00 2001 From: Tim Paine <3105306+timkpaine@users.noreply.github.com> Date: Tue, 1 Sep 2026 12:22:51 -0400 Subject: [PATCH 1/2] Normalize dependabot configs and group updates by language Every config now declares the same ecosystems, schedule, cooldown, and labels, with updates grouped into a single pull request per language. Adds configs to site-sveltekit, site-webawesome, uitk-svelte, and uitk-webawesome, which had none, so projects generated from them received no dependency updates at all. Adds the missing labels to the cpp template. Drops the jinja suffix from the site-react config, which contains no jinja. Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com> --- .github/dependabot.yaml | 4 +++ javascript/site-react/.github/dependabot.yaml | 26 +++++++++++++++++++ .../site-react/.github/dependabot.yaml.jinja | 18 ------------- .../site-sveltekit/.github/dependabot.yaml | 26 +++++++++++++++++++ .../site-webawesome/.github/dependabot.yaml | 26 +++++++++++++++++++ .../uitk-svelte/.github/dependabot.yaml | 26 +++++++++++++++++++ .../uitk-webawesome/.github/dependabot.yaml | 26 +++++++++++++++++++ python/cpp/.github/dependabot.yaml | 14 ++++++++++ python/cppjswasm/.github/dependabot.yaml | 12 +++++++++ python/js/.github/dependabot.yaml | 12 +++++++++ python/jupyter/.github/dependabot.yaml | 12 +++++++++ python/pure/.github/dependabot.yaml | 8 ++++++ python/rust/.github/dependabot.yaml | 13 +++++++++- python/rustjswasm/.github/dependabot.yaml | 17 +++++++++++- 14 files changed, 220 insertions(+), 20 deletions(-) create mode 100644 javascript/site-react/.github/dependabot.yaml delete mode 100644 javascript/site-react/.github/dependabot.yaml.jinja create mode 100644 javascript/site-sveltekit/.github/dependabot.yaml create mode 100644 javascript/site-webawesome/.github/dependabot.yaml create mode 100644 javascript/uitk-svelte/.github/dependabot.yaml create mode 100644 javascript/uitk-webawesome/.github/dependabot.yaml diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index 3389bde..dda58e2 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -4,5 +4,9 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" diff --git a/javascript/site-react/.github/dependabot.yaml b/javascript/site-react/.github/dependabot.yaml new file mode 100644 index 0000000..4d2a897 --- /dev/null +++ b/javascript/site-react/.github/dependabot.yaml @@ -0,0 +1,26 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "monthly" + cooldown: + default-days: 7 + groups: + javascript: + patterns: + - "*" + labels: + - "lang: javascript" + - "part: dependencies" diff --git a/javascript/site-react/.github/dependabot.yaml.jinja b/javascript/site-react/.github/dependabot.yaml.jinja deleted file mode 100644 index fb56892..0000000 --- a/javascript/site-react/.github/dependabot.yaml.jinja +++ /dev/null @@ -1,18 +0,0 @@ -version: 2 -updates: - - package-ecosystem: 'github-actions' - directory: '/' - schedule: - interval: 'monthly' - labels: - - 'part: github_actions' - - - package-ecosystem: 'npm' - directory: '/' - schedule: - interval: 'monthly' - cooldown: - default-days: 7 - labels: - - 'lang: javascript' - - 'part: dependencies' diff --git a/javascript/site-sveltekit/.github/dependabot.yaml b/javascript/site-sveltekit/.github/dependabot.yaml new file mode 100644 index 0000000..4d2a897 --- /dev/null +++ b/javascript/site-sveltekit/.github/dependabot.yaml @@ -0,0 +1,26 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "monthly" + cooldown: + default-days: 7 + groups: + javascript: + patterns: + - "*" + labels: + - "lang: javascript" + - "part: dependencies" diff --git a/javascript/site-webawesome/.github/dependabot.yaml b/javascript/site-webawesome/.github/dependabot.yaml new file mode 100644 index 0000000..4d2a897 --- /dev/null +++ b/javascript/site-webawesome/.github/dependabot.yaml @@ -0,0 +1,26 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "monthly" + cooldown: + default-days: 7 + groups: + javascript: + patterns: + - "*" + labels: + - "lang: javascript" + - "part: dependencies" diff --git a/javascript/uitk-svelte/.github/dependabot.yaml b/javascript/uitk-svelte/.github/dependabot.yaml new file mode 100644 index 0000000..4d2a897 --- /dev/null +++ b/javascript/uitk-svelte/.github/dependabot.yaml @@ -0,0 +1,26 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "monthly" + cooldown: + default-days: 7 + groups: + javascript: + patterns: + - "*" + labels: + - "lang: javascript" + - "part: dependencies" diff --git a/javascript/uitk-webawesome/.github/dependabot.yaml b/javascript/uitk-webawesome/.github/dependabot.yaml new file mode 100644 index 0000000..4d2a897 --- /dev/null +++ b/javascript/uitk-webawesome/.github/dependabot.yaml @@ -0,0 +1,26 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + + - package-ecosystem: "npm" + directory: "/" + schedule: + interval: "monthly" + cooldown: + default-days: 7 + groups: + javascript: + patterns: + - "*" + labels: + - "lang: javascript" + - "part: dependencies" diff --git a/python/cpp/.github/dependabot.yaml b/python/cpp/.github/dependabot.yaml index 8392cea..8fb3966 100644 --- a/python/cpp/.github/dependabot.yaml +++ b/python/cpp/.github/dependabot.yaml @@ -4,9 +4,23 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" + labels: + - "part: github_actions" + - package-ecosystem: "pip" directory: "/" schedule: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" + labels: + - "lang: python" + - "part: dependencies" diff --git a/python/cppjswasm/.github/dependabot.yaml b/python/cppjswasm/.github/dependabot.yaml index f35988d..0f3d865 100644 --- a/python/cppjswasm/.github/dependabot.yaml +++ b/python/cppjswasm/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,6 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + javascript: + patterns: + - "*" labels: - "lang: javascript" - "part: dependencies" diff --git a/python/js/.github/dependabot.yaml b/python/js/.github/dependabot.yaml index f35988d..0f3d865 100644 --- a/python/js/.github/dependabot.yaml +++ b/python/js/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,6 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + javascript: + patterns: + - "*" labels: - "lang: javascript" - "part: dependencies" diff --git a/python/jupyter/.github/dependabot.yaml b/python/jupyter/.github/dependabot.yaml index f35988d..0f3d865 100644 --- a/python/jupyter/.github/dependabot.yaml +++ b/python/jupyter/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,6 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + javascript: + patterns: + - "*" labels: - "lang: javascript" - "part: dependencies" diff --git a/python/pure/.github/dependabot.yaml b/python/pure/.github/dependabot.yaml index 0961ae8..8fb3966 100644 --- a/python/pure/.github/dependabot.yaml +++ b/python/pure/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" diff --git a/python/rust/.github/dependabot.yaml b/python/rust/.github/dependabot.yaml index 72a29ae..ac07c08 100644 --- a/python/rust/.github/dependabot.yaml +++ b/python/rust/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,7 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + rust: + patterns: + - "*" labels: - "lang: rust" - "part: dependencies" - diff --git a/python/rustjswasm/.github/dependabot.yaml b/python/rustjswasm/.github/dependabot.yaml index e7ae981..abfd737 100644 --- a/python/rustjswasm/.github/dependabot.yaml +++ b/python/rustjswasm/.github/dependabot.yaml @@ -4,6 +4,10 @@ updates: directory: "/" schedule: interval: "monthly" + groups: + github-actions: + patterns: + - "*" labels: - "part: github_actions" @@ -13,6 +17,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + python: + patterns: + - "*" labels: - "lang: python" - "part: dependencies" @@ -23,6 +31,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + javascript: + patterns: + - "*" labels: - "lang: javascript" - "part: dependencies" @@ -33,7 +45,10 @@ updates: interval: "monthly" cooldown: default-days: 7 + groups: + rust: + patterns: + - "*" labels: - "lang: rust" - "part: dependencies" - From c646d6035d4b01882e22825c69cc7dbb82e492a0 Mon Sep 17 00:00:00 2001 From: Tim Paine <3105306+timkpaine@users.noreply.github.com> Date: Tue, 1 Sep 2026 12:26:17 -0400 Subject: [PATCH 2/2] Use single quotes in javascript template dependabot configs These templates lint with oxfmt --check ., which formats YAML and is configured with singleQuote. The site-react config was previously hidden from it by a jinja suffix. Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com> --- javascript/site-react/.github/dependabot.yaml | 22 +++++++++---------- .../site-sveltekit/.github/dependabot.yaml | 22 +++++++++---------- .../site-webawesome/.github/dependabot.yaml | 22 +++++++++---------- .../uitk-svelte/.github/dependabot.yaml | 22 +++++++++---------- .../uitk-webawesome/.github/dependabot.yaml | 22 +++++++++---------- 5 files changed, 55 insertions(+), 55 deletions(-) diff --git a/javascript/site-react/.github/dependabot.yaml b/javascript/site-react/.github/dependabot.yaml index 4d2a897..006a82d 100644 --- a/javascript/site-react/.github/dependabot.yaml +++ b/javascript/site-react/.github/dependabot.yaml @@ -1,26 +1,26 @@ version: 2 updates: - - package-ecosystem: "github-actions" - directory: "/" + - package-ecosystem: 'github-actions' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' groups: github-actions: patterns: - - "*" + - '*' labels: - - "part: github_actions" + - 'part: github_actions' - - package-ecosystem: "npm" - directory: "/" + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' cooldown: default-days: 7 groups: javascript: patterns: - - "*" + - '*' labels: - - "lang: javascript" - - "part: dependencies" + - 'lang: javascript' + - 'part: dependencies' diff --git a/javascript/site-sveltekit/.github/dependabot.yaml b/javascript/site-sveltekit/.github/dependabot.yaml index 4d2a897..006a82d 100644 --- a/javascript/site-sveltekit/.github/dependabot.yaml +++ b/javascript/site-sveltekit/.github/dependabot.yaml @@ -1,26 +1,26 @@ version: 2 updates: - - package-ecosystem: "github-actions" - directory: "/" + - package-ecosystem: 'github-actions' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' groups: github-actions: patterns: - - "*" + - '*' labels: - - "part: github_actions" + - 'part: github_actions' - - package-ecosystem: "npm" - directory: "/" + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' cooldown: default-days: 7 groups: javascript: patterns: - - "*" + - '*' labels: - - "lang: javascript" - - "part: dependencies" + - 'lang: javascript' + - 'part: dependencies' diff --git a/javascript/site-webawesome/.github/dependabot.yaml b/javascript/site-webawesome/.github/dependabot.yaml index 4d2a897..006a82d 100644 --- a/javascript/site-webawesome/.github/dependabot.yaml +++ b/javascript/site-webawesome/.github/dependabot.yaml @@ -1,26 +1,26 @@ version: 2 updates: - - package-ecosystem: "github-actions" - directory: "/" + - package-ecosystem: 'github-actions' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' groups: github-actions: patterns: - - "*" + - '*' labels: - - "part: github_actions" + - 'part: github_actions' - - package-ecosystem: "npm" - directory: "/" + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' cooldown: default-days: 7 groups: javascript: patterns: - - "*" + - '*' labels: - - "lang: javascript" - - "part: dependencies" + - 'lang: javascript' + - 'part: dependencies' diff --git a/javascript/uitk-svelte/.github/dependabot.yaml b/javascript/uitk-svelte/.github/dependabot.yaml index 4d2a897..006a82d 100644 --- a/javascript/uitk-svelte/.github/dependabot.yaml +++ b/javascript/uitk-svelte/.github/dependabot.yaml @@ -1,26 +1,26 @@ version: 2 updates: - - package-ecosystem: "github-actions" - directory: "/" + - package-ecosystem: 'github-actions' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' groups: github-actions: patterns: - - "*" + - '*' labels: - - "part: github_actions" + - 'part: github_actions' - - package-ecosystem: "npm" - directory: "/" + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' cooldown: default-days: 7 groups: javascript: patterns: - - "*" + - '*' labels: - - "lang: javascript" - - "part: dependencies" + - 'lang: javascript' + - 'part: dependencies' diff --git a/javascript/uitk-webawesome/.github/dependabot.yaml b/javascript/uitk-webawesome/.github/dependabot.yaml index 4d2a897..006a82d 100644 --- a/javascript/uitk-webawesome/.github/dependabot.yaml +++ b/javascript/uitk-webawesome/.github/dependabot.yaml @@ -1,26 +1,26 @@ version: 2 updates: - - package-ecosystem: "github-actions" - directory: "/" + - package-ecosystem: 'github-actions' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' groups: github-actions: patterns: - - "*" + - '*' labels: - - "part: github_actions" + - 'part: github_actions' - - package-ecosystem: "npm" - directory: "/" + - package-ecosystem: 'npm' + directory: '/' schedule: - interval: "monthly" + interval: 'monthly' cooldown: default-days: 7 groups: javascript: patterns: - - "*" + - '*' labels: - - "lang: javascript" - - "part: dependencies" + - 'lang: javascript' + - 'part: dependencies'