githubapp.events.release

Class to represents the Github Release events

Module Contents

Classes

ReleaseCreatedEvent

This class represents an event when a release is created.

ReleaseEvent

This class represents a generic release event.

ReleaseReleasedEvent

This class represents an event when a release is released.

API

class githubapp.events.release.ReleaseCreatedEvent(release: dict[str, str], **kwargs)

Bases: githubapp.events.release.ReleaseEvent

This class represents an event when a release is created.

Initialization

event_identifier

None

class githubapp.events.release.ReleaseEvent(release: dict[str, str], **kwargs)

Bases: githubapp.events.event.Event

This class represents a generic release event.

Initialization

event_identifier

None

class githubapp.events.release.ReleaseReleasedEvent(release: dict[str, str], **kwargs)

Bases: githubapp.events.release.ReleaseEvent

This class represents an event when a release is released.

Initialization

event_identifier

None