@semantic-release/github automates releases to GitHub. As part of the semantic-release workflow, it creates GitHub releases, comments on commits and pull requests, manages GitHub Discussions, and publishes packages to GitHub Packages. It streamlines the process of deploying changes to GitHub based on semantic commit messages, ensuring consistency and reducing manual effort. Furthermore, it creates GitHub release notes using meaningful commit messages.
@semantic-release/github releases varied significantly over time. 2018 and 2019 saw high release frequency, especially in early-mid 2018 and late 2019. From 2020 to 2023, releases became less frequent with several months having no releases. 2024 saw a resurgence in releases, but 2025 has been sporadic with few releases so far.
@semantic-release/github downloads show strong growth. From February 2024 to August 2025, downloads increased significantly, peaking in June 2025. July and August 2025 saw a decrease, but overall the package maintains high download numbers. August 2025 may not contain a full month of data.