Creating releases
You can create a release to provide packaged software, release notes, and binary files for other people to use.
In this article
You can publish a GitHub Action from a specific release in GitHub Marketplace. For more information, see "Publishing an action in the GitHub Marketplace" in the GitHub Developer documentation.
Note: Only users with write access to the repository can view drafts of releases. For more information, see:
-
On GitHub Enterprise, navigate to the main page of the repository.
-
Under your repository name, click Releases.
-
Click Draft a new release.
-
Type a version number for your release. Versions are based on Git tags. We recommend naming tags that fit within semantic versioning.
-
Use the drop-down menu, and select the branch that contains the project you want to release.
-
Type a title and description for your release.
-
Optionally, to include binary files such as compiled programs in your release, drag and drop or select files manually in the binaries box.
-
If the release is unstable, to notify users that the release is not ready for production, select This is a pre-release.
-
If you're ready to publicize your release, click Publish release. To work on the release later, click Save draft.
Automatically creating releases
If you'd like to automatically create releases from the command line or in a script, see "Releases" in the GitHub Developer documentation.