cargo-dist
cargo-dist copied to clipboard
📦 shippable application packaging
once https://github.com/CycloneDX/cyclonedx-rust-cargo/pull/559 lands, cyclonedx's cargo integration will have nice shell installers for use in CI which means we can add a feature to optionally generate SBOMs for folks using this...
This makes it easier to track which package manager a package comes from for non-Homebrew packages, which could be located in multiple places. I've also added a new method to...
As a developer I would like to have the ability to sign the binaries I release. This could be done using [sigstore](https://github.com/sigstore) as they provide a fantastic keyless signing ecosystem...
I'm wondering if it would be a good idea to have [Prebuilt-MPR set up](https://docs.makedeb.org/prebuilt-mpr/getting-started/#setting-up-the-repository) in CI? I'm trying to use [`just`](https://github.com/casey/just) which is [only available through `apt` with Prebuild-MPR](https://github.com/casey/just?tab=readme-ov-file#packages). Other...
I have a scrunkly little project that I tried setting up a GH action for. Yesterday, it worked using rust 1.77.2, but it keeps failing now that I set the...
We could detect more obscure platforms in here https://github.com/axodotdev/cargo-dist/blob/a73276d0c3f905e1a2ab320901f7fbd20d4f5247/cargo-dist/templates/installer/npm/binary.js#L21
Bumps [minijinja](https://github.com/mitsuhiko/minijinja) from 1.0.21 to 2.0.1. Release notes Sourced from minijinja's releases. 2.0.1 Release Notes Fixed an issue that caused custom delimiters to not work in the Python binding. #506...
Our integration tests currently take a substantial amount of time to run, and due to their setup they're essentially forced to run synchronously instead of parallel. @Gankra has suggested we...
We currently emit curl-sh exprs of the form: ``` curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.3.0/cargo-dist-installer.sh | sh ``` This was inherited from https://rustup.rs/ although we added the extra `-L` (iirc...
cc @alilleybrinker i've been volunteering with the omnibor folks and i think it'd be nice to include optionally generating omnibor artifact ids in cargo-dist. this is made quite easy by...