-
-
Notifications
You must be signed in to change notification settings - Fork 222
Expand file tree
/
Copy pathdist-workspace.toml
More file actions
30 lines (27 loc) · 986 Bytes
/
dist-workspace.toml
File metadata and controls
30 lines (27 loc) · 986 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# https://axodotdev.github.io/cargo-dist/book/workspaces/cargo-release-guide.html
[workspace]
members = ["cargo:."]
[dist]
cargo-dist-version = "0.30.3"
ci = "github"
targets = [
"aarch64-apple-darwin",
"aarch64-unknown-linux-gnu",
"aarch64-unknown-linux-musl",
"x86_64-apple-darwin",
"x86_64-unknown-linux-gnu",
"x86_64-unknown-linux-musl",
"x86_64-pc-windows-msvc",
]
installers = ["shell", "powershell"]
install-path = ["$MOON_INSTALL_DIR/", "$MOON_HOME/bin", "~/.moon/bin"]
install-success-msg = "\nSuccessfully installed! Take your repo to the moon!\nNeed help? Join our Discord: https://discord.gg/qCh9MEynv2\n"
pr-run-mode = "upload"
publish-jobs = ["./release-npm"]
allow-dirty = ["ci"]
[dist.github-custom-runners]
aarch64-apple-darwin = "depot-macos-14"
x86_64-unknown-linux-gnu = "depot-ubuntu-22.04-8"
x86_64-unknown-linux-musl = "depot-ubuntu-22.04-8"
aarch64-unknown-linux-gnu = "depot-ubuntu-22.04-arm-8"
aarch64-unknown-linux-musl = "depot-ubuntu-22.04-arm-8"