GitHub Releases

Creates, manages, and publishes GitHub repository releases

Integration Product & Service Development Free ⭐ Featured ✓ Official

Requirements

Manage repository releases, assets, and release notes on GitHub. Create, update, and delete releases with version tags, generate automated release notes from commits, and upload/manage release assets (binaries, archives, etc.).

Includes:

    1. GET /repos/{owner}/{repo}/releases
    2. POST /repos/{owner}/{repo}/releases
    3. GET /repos/{owner}/{repo}/releases/latest
    4. GET /repos/{owner}/{repo}/releases/tags/{tag}
    5. GET /repos/{owner}/{repo}/releases/{release_id}
    6. PATCH /repos/{owner}/{repo}/releases/{release_id}
    7. DELETE /repos/{owner}/{repo}/releases/{release_id}
    8. POST /repos/{owner}/{repo}/releases/generate-notes
    9. GET /repos/{owner}/{repo}/releases/{release_id}/assets
    10. POST /repos/{owner}/{repo}/releases/{release_id}/assets
    11. GET /repos/{owner}/{repo}/releases/assets/{asset_id}
    12. PATCH /repos/{owner}/{repo}/releases/assets/{asset_id}
    13. DELETE /repos/{owner}/{repo}/releases/assets/{asset_id}