Skip to content

Commit 0f2c6cb

Browse files
committed
ci: update cargo dist
1 parent c6866be commit 0f2c6cb

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
# This file was autogenerated by dist: https://opensource.axo.dev/cargo-dist/
1+
# This file was autogenerated by dist: https://github.com/astral-sh/cargo-dist
22
#
33
# Copyright 2022-2024, axodotdev
4+
# Copyright 2025 Astral Software Inc.
45
# SPDX-License-Identifier: MIT or Apache-2.0
56
#
67
# CI that:
@@ -58,12 +59,13 @@ jobs:
5859
steps:
5960
- uses: actions/checkout@v4
6061
with:
62+
persist-credentials: false
6163
submodules: recursive
6264
- name: Install dist
6365
# we specify bash to get pipefail; it guards against the `curl` command
6466
# failing. otherwise `sh` won't catch that `curl` returned non-0
6567
shell: bash
66-
run: "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.28.0/cargo-dist-installer.sh | sh"
68+
run: "curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/cargo-dist/releases/download/v0.28.6/cargo-dist-installer.sh | sh"
6769
- name: Cache dist
6870
uses: actions/upload-artifact@v4
6971
with:
@@ -117,6 +119,7 @@ jobs:
117119
git config --global core.longpaths true
118120
- uses: actions/checkout@v4
119121
with:
122+
persist-credentials: false
120123
submodules: recursive
121124
- name: Install Rust non-interactively if not already installed
122125
if: ${{ matrix.container }}
@@ -175,6 +178,7 @@ jobs:
175178
steps:
176179
- uses: actions/checkout@v4
177180
with:
181+
persist-credentials: false
178182
submodules: recursive
179183
- name: Install cached dist
180184
uses: actions/download-artifact@v4
@@ -224,6 +228,7 @@ jobs:
224228
steps:
225229
- uses: actions/checkout@v4
226230
with:
231+
persist-credentials: false
227232
submodules: recursive
228233
- name: Install cached dist
229234
uses: actions/download-artifact@v4
@@ -286,6 +291,7 @@ jobs:
286291
steps:
287292
- uses: actions/checkout@v4
288293
with:
294+
persist-credentials: false
289295
repository: "rust-mcp-stack/homebrew-tap"
290296
token: ${{ secrets.HOMEBREW_TAP_TOKEN }}
291297
# So we have access to the formula
@@ -332,4 +338,5 @@ jobs:
332338
steps:
333339
- uses: actions/checkout@v4
334340
with:
341+
persist-credentials: false
335342
submodules: recursive

dist-workspace.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ members = ["cargo:."]
66
# Path that installers should place binaries in
77
install-path = "~/.rust-mcp-stack/bin"
88
# The preferred dist version to use in CI (Cargo.toml SemVer syntax)
9-
cargo-dist-version = "0.28.0"
9+
cargo-dist-version = "0.28.6"
1010
# CI backends to support
1111
ci = "github"
1212
# The installers to generate for each app

0 commit comments

Comments
 (0)