Skip to content

πŸ› Bug: PR Body Workflow makes merging Dependabot updates tediousΒ #2057

@Julian

Description

@Julian

Describe the bug

We have https://github.com/json-schema-org/website/blob/main/.github/workflows/pr-body-validation.yml to remind humans to be specific and tidy in their bug reports, but it seems to be set up in a way that also triggers for Dependabot PRs, e.g. #2054

The default dependabot template isn't going to have the fields it seems like we're trying to parse there, but expecting them for a dependabot PR doesn't seem very fruitful to me, so it seems like we should simply be excluding them from consideration.

Steps To Reproduce

See e.g. #2054

Expected Behavior

Dependabot PRs should be mergeable with no additional modification.

Are you working on this issue?

no

Do you think this work might require an [Architectural Decision Record (ADR)]? (significant or noteworthy)

no

Metadata

Metadata

Assignees

No one assigned

    Labels

    Status: TriageThis is the initial status for an issue that requires triage.πŸ› BugIndicates that the issue is a bug or defect.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions