Skip to content

Create a new implementation for issue events that aligns with webhook event design  #1181

@bitwiseman

Description

@bitwiseman

Found by #1175
Related #1199

Issue events are similar to webhook events: there are a set of common attributes and then different events types have different additional fields.

See:

However, GHIssueEvent is implemented completely differently from GHEvent and GHEventPayload. We should have a design that is similar instead.

Doing this is likely either a breaking change or at very least an addition of a new API and deprecation of the current classes.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions