From 0910289ea74e0749d499c8ffd1f3386fb1d7522b Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Thu, 11 Dec 2025 15:13:59 -0500 Subject: [PATCH 1/2] chore(ci): exclude bot accounts from contributors list Filter out bot accounts from the nightly contributors update: - Exclude accounts with type "Bot" - Exclude accounts with [bot] suffix in login name --- .github/workflows/contributors.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/contributors.yml b/.github/workflows/contributors.yml index 6ca5f23..ebf69bf 100644 --- a/.github/workflows/contributors.yml +++ b/.github/workflows/contributors.yml @@ -17,8 +17,8 @@ jobs: env: GH_TOKEN: ${{ secrets.CONTRIBUTORS_TOKEN }} run: | - # Fetch contributors from GitHub API - contributors=$(gh api repos/dtvem/dtvem/contributors --paginate --jq '.[] | "\"\(.login)\"/"') + # Fetch contributors from GitHub API (exclude bots) + contributors=$(gh api repos/dtvem/dtvem/contributors --paginate --jq '.[] | select(.type != "Bot") | select(.login | test("\\[bot\\]$") | not) | "\"\(.login)\"/"') # Build the contributors section contrib_section=" From 763f944c52ba3acce5b425f57e1871ad2529c4d6 Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Thu, 11 Dec 2025 15:17:14 -0500 Subject: [PATCH 2/2] chore(ci): ignore contributors workflow in build triggers --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5abb2d9..b26b2fa 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,6 +11,7 @@ on: - '.github/ISSUE_TEMPLATE/**' - '.github/workflows/generate-changelog.yml' - '.github/workflows/preview-changelog.yml' + - '.github/workflows/contributors.yml' - '.idea/**' - '.claude/**' - '.gitignore' @@ -30,6 +31,7 @@ on: - '.github/ISSUE_TEMPLATE/**' - '.github/workflows/generate-changelog.yml' - '.github/workflows/preview-changelog.yml' + - '.github/workflows/contributors.yml' - '.idea/**' - '.claude/**' - '.gitignore'