Downloads¶
Everything the build produces is attached to each GitHub Release, one to one with the local
release/ folder. Latest release ↗
Asset names follow one pattern, the same in all three templates:
<project>-<version>[-<platform>[-<arch>]]-<content>[-<tool>].<ext>
calculator-2.1.2-windows-x64-app.zip
calculator-2.1.2-linux-x64-app.tar.gz calculator-2.1.2-macos-arm64-app.tar.gz (built by CI)
calculator-2.1.2-windows-report-tests.zip calculator-2.1.2-linux-report-coverage-lcov.zip
calculator-2.1.2-linux-api-doxygen.zip calculator-2.1.2-windows-api-docfx.zip
calculator-2.1.2-source.zip calculator-2.1.2-site.zip ASSETS.md SHA256SUMS.txt
- Platform token:
windows,linux(native Linux and WSL),macos(CI only, app only). Architecturex64/arm64only appears in binary names. .zipfor Windows binaries and every HTML report;.tar.gzfor Linux/macOS binaries (keeps the executable bit).projectandversioncome fromproject.env.ASSETS.mdin the release lists every file with its platform, content, tool and site link;SHA256SUMS.txtlets you verify a download (sha256sum -c SHA256SUMS.txt).- The
site.zipis this whole site with both platforms' reports. Unzip it and serve it (python -m http.serverinside the folder), or see Showing your project without GitHub Pages.
Old script names and their new names: see the table in the README.