Skip to content

chore(deps): update dependency axodotdev/cargo-dist to v0.33.0 - #305

Merged
pierre-warnier merged 2 commits into
mainfrom
renovate/axodotdev-cargo-dist-0.x
Sep 15, 2026
Merged

pierre-warnier merged 2 commits into
mainfrom
renovate/axodotdev-cargo-dist-0.x

Conversation

@renovate

@renovate renovate Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
axodotdev/cargo-dist minor 0.32.00.33.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

axodotdev/cargo-dist (axodotdev/cargo-dist)

v0.33.0: Version 0.33.0 (2026-09-10)

Compare Source

Release Notes

This release includes several new features and a change to the shell installers in certain environments.

Azure Artifact Signing for Windows binaries and installers

We now include support for codesigning Windows binaries and installers using Azure Artifact Signing. For more information, see the docs.

This currently only supports x86_64 Windows targets, and doesn't support aarch64 Windows targets or non-Windows targets.

Shell installers now place env helper alongside receipts for flat installs

In previous versions of dist, we would place the env helper scripts which add your program to the user's PATH alongside the binary when using a "flat" install layout. ("Flat" layouts consist of only a single directory, as opposed to the default "hierarchical" layout that places binaries in a "bin" subdirectory.) Beginning with dist 0.33.0, we instead place the env script in the app-specific config path alongside the install receipt. By default, this is ~/.config/$APP_NAME. If users had installed a previous version of your app, newer versions of the installer will migrate old env files to the new location in addition to updating the user's dotfiles.

-impl @​Gankra Install env scripts in receipts dir instead of bin dir

Fixes

Install cargo-dist 0.33.0

Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.33.0/cargo-dist-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/axodotdev/cargo-dist/releases/download/v0.33.0/cargo-dist-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install axodotdev/tap/cargo-dist
Install prebuilt binaries into your npm project
npm install @axodotdev/dist@0.33.0

Download cargo-dist 0.33.0

File Platform Checksum
cargo-dist-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
cargo-dist-x86_64-apple-darwin.tar.xz Intel macOS checksum
cargo-dist-x86_64-pc-windows-msvc.zip x64 Windows checksum
cargo-dist-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
cargo-dist-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
cargo-dist-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
cargo-dist-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Verifying GitHub Artifact Attestations

The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:

gh attestation verify <file-path of downloaded artifact> --repo axodotdev/cargo-dist

You can also download the attestation from GitHub and verify against that directly:

gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate Bot and others added 2 commits September 11, 2026 14:59
Renovate bumps cargo-dist-version alone; the workflow it generates pins
the same version in its installer line and has to be regenerated with
the new dist, or the release job installs 0.32.0 to build a manifest
that says 0.33.0. `dist generate --mode ci` with 0.33.0 changes that one
line, and `dist plan` with 0.33.0 still yields the nine artifacts.

0.33.0 adds Windows code signing and moves the shell installer's env
helper; this project ships neither.
@renovate

renovate Bot commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@pierre-warnier
pierre-warnier merged commit 2ce67f9 into main Sep 15, 2026
13 checks passed
@pierre-warnier
pierre-warnier deleted the renovate/axodotdev-cargo-dist-0.x branch September 15, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant