# Releases

URL: https://docs.usestitch.ai/docs/triggers/github/release



## Schema [#schema]

[Release JSON Schema](/schema/github-release.json)

`eventType: release`. Actions: `published`, `created`, `prereleased`.

```yaml
key: release-notes
name: Inspect published release
provider: github
eventType: release
actions: [published]
harness: coding-agent
sandbox: workspace
agentId: build
initialPrompt: Inspect the release and summarize follow-up work.
releaseKinds: [stable]
releaseTags: [v*]
enabled: false
```

## Filters [#filters]

Supported: `releaseTags`, `releaseKinds`, `ignoreBots`, `actorLogins`.
Tags support `*`, `**`, `?`. Kinds: `stable`, `prerelease`, `draft`.
Branch, label, and path filters are unsupported.
See [shared matching rules](/docs/triggers/github#filters).

## Guards [#guards]

Scopes: `repository`, `event`; `delivery` for `deduplicate`.
Neither `subject` nor `commit` is supported. Use `event` for a release identity cap.
See [guard types](/docs/triggers#guards).
