📦
One configuration
Describe your app’s files, package metadata, and build targets in a single YAML file.
One configuration. Linux, macOS, and Windows. Build packages and publish them with every release.
Describe your app’s files, package metadata, and build targets in a single YAML file.
Create DEB, RPM, Arch, Alpine, and IPK packages from your compatible Linux builds.
Connect your macOS DMG and Windows Inno Setup scripts, or package Windows apps as MSIX.
Build from local files or release assets. Add packaging to GitHub Actions and upload the finished packages.
Fill in versions, download URLs, and checksums in your recipes, then review and publish the updates.
Check binary architecture and library requirements. Record file hashes and verify them before publishing.