GitHub Releases
GitHub Releases is a way to create a release to package software, along with release notes and links to binary files, for other people to use.
Releases are based on Git tags, which mark a specific point in your repository’s history. A tag date may be different than a release date since they can be created at different times. For more information about viewing your existing tags, see “Viewing your repository’s releases and tags.
Releases are ordered by a tag’s date in the following way:
- If it’s an annotated tag, the tag object’s date is used.
- If it’s a lightweight tag, then the commit object’s date is used.
The release Event
A GitHub event with the name release is triggered when a release is
- published,
- unpublished,
- created,
- edited,
- deleted, or
- prereleased.
See GitHub Webhooks.
Creating Releases Using the GitHub Web App
See https://docs.github.com/en/repositories/releasing-projects-on-github
References
- See more at Managing releases in a repository
- See also 1: (Paragraph borrowed from What exactly is a Release in GitHub?)
- See GitHub Webhooks.