Skip to content

BUG: dependabot bot is still shown in changelog #151

Description

@bsipocz

Describe the bug

It looks like the graphQL bot detection is not yet flawless, dependabot[bot] should have been excluded from this entry: https://github.com/executablebooks/github-activity/blob/main/CHANGELOG.md#v110---2025-12-09

relevant PRs:

Reproduce the bug

https://github.com/executablebooks/github-activity/blob/main/CHANGELOG.md#v110---2025-12-09

List your environment

No response

Activity

  1. jtpio commented on Dec 11, 2025

    @jtpio
    Contributor
  2. jtpio commented on Dec 12, 2025

    @jtpio
    Contributor

    The use of --ignore-contributor is a bit confusing.

    For example this does not filter pre-commit-ci out:

    github-activity jupyter-server/jupyter_releaser --since v1.9.0 --until v1.10.0 --kind pr --ignore-contributor pre-commit-ci
    
    Details
    Running search query:
    repo:jupyter-server/jupyter_releaser type:pr
    

    Found 2 items, which will take 1 pages
    Found 3 items, which will take 1 pages

    v1.9.0...v1.10.0

    (full changelog)

    Maintenance and upkeep improvements

    Documentation improvements

    Contributors to this release

    The following people contributed discussions, new ideas, code and documentation contributions, and review.
    See our definition of contributors.

    (GitHub contributors page for this release)

    @brichet (activity) | @jtpio (activity) | @krassowski (activity) | @pre-commit-ci[bot] (activity)

    But this does, with the extra * at the end:

    github-activity jupyter-server/jupyter_releaser --since v1.9.0 --until v1.10.0 --kind pr --ignore-contributor "pre-commit-ci*"
    
    Details
    Running search query:
    repo:jupyter-server/jupyter_releaser type:pr
    

    Found 2 items, which will take 1 pages
    Found 3 items, which will take 1 pages

    v1.9.0...v1.10.0

    (full changelog)

    Maintenance and upkeep improvements

    Documentation improvements

    Contributors to this release

    The following people contributed discussions, new ideas, code and documentation contributions, and review.
    See our definition of contributors.

    (GitHub contributors page for this release)

    @brichet (activity) | @jtpio (activity) | @krassowski (activity)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions