fetchForgeReleases
Fetch release binaries (APK, AppImage, DMG, tar.gz, MSI/EXE, IPA) from GitHub, Codeberg, or GitLab. Omit tag to get latest non-draft release; enable hash to compute sha256 for announcements.
Instructions
Fetch a public forge Release (GitHub/Codeberg/GitLab) with announceable binaries (APK, AppImage, DMG, linux tar.gz, MSI/EXE, IPA). Omit tag for latest. Set hash:true to compute sha256 (slow; required before announce).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Specific Release tag (omit = latest non-draft, same as Code sidebar Nostr Apps) | |
| hash | No | If true, stream announceable files and return sha256 (can take up to ~120s) | |
| sourceUrl | Yes | Forge repository HTTPS URL (e.g. https://github.com/org/app) |