Assets accompany releases
Release assets can include compiled binaries, installers, archives, checksums or other files users need to download. They should correspond exactly to the tagged source version.
Automate asset generation
For repeatable projects, build release assets in CI and publish them only after the required tests and approvals succeed.
Provide integrity information
For downloadable binaries, publishing checksums can help users verify that the file they received matches the artifact produced by the release process.