Add multi-platform release builds for 0.9.0 (closes #138).
Some checks failed
Tagged release / prepare-release (push) Failing after 5s
Tagged release / build-macos (push) Has been skipped
Tagged release / build-linux-arm64 (push) Has been skipped
Tagged release / build-linux-x64 (push) Has been skipped
Tagged release / build-windows (push) Has been skipped
Tagged release / publish-release (push) Has been skipped
Some checks failed
Tagged release / prepare-release (push) Failing after 5s
Tagged release / build-macos (push) Has been skipped
Tagged release / build-linux-arm64 (push) Has been skipped
Tagged release / build-linux-x64 (push) Has been skipped
Tagged release / build-windows (push) Has been skipped
Tagged release / publish-release (push) Has been skipped
This commit is contained in:
16
Cargo.toml
16
Cargo.toml
@@ -8,11 +8,12 @@ members = [
|
||||
"crates/bds-mcp",
|
||||
"crates/bds-server",
|
||||
"crates/bds-package-runtime",
|
||||
"crates/bds-release",
|
||||
]
|
||||
|
||||
[workspace.package]
|
||||
edition = "2024"
|
||||
version = "0.1.0"
|
||||
version = "0.9.0"
|
||||
license = "MIT"
|
||||
authors = ["Georg Bauer <gb@rfc1437.de>"]
|
||||
|
||||
@@ -52,7 +53,7 @@ regex = "1"
|
||||
rayon = "1.10"
|
||||
pagefind = "1.5.2"
|
||||
reqwest = { version = "0.12", default-features = false, features = ["blocking", "json", "rustls-tls"] }
|
||||
keyring = { version = "3", features = ["apple-native", "windows-native", "sync-secret-service"] }
|
||||
keyring = { version = "3", features = ["apple-native", "windows-native", "sync-secret-service", "vendored"] }
|
||||
diesel = { version = "2.3.11", features = ["sqlite", "returning_clauses_for_sqlite_3_35"] }
|
||||
diesel_migrations = "2.3.2"
|
||||
libsqlite3-sys = { version = "0.37.0", features = ["bundled"] }
|
||||
@@ -84,5 +85,16 @@ bds-editor = { path = "crates/bds-editor" }
|
||||
bds-mcp = { path = "crates/bds-mcp" }
|
||||
bds-server = { path = "crates/bds-server" }
|
||||
|
||||
# Portable release packaging
|
||||
apple-bundles = "0.21"
|
||||
apple-codesign = { version = "0.29", default-features = false }
|
||||
apple-dmg = "0.5"
|
||||
flate2 = "1"
|
||||
icns = "0.4"
|
||||
plist = "1"
|
||||
simple-file-manifest = "0.11"
|
||||
tar = "0.4"
|
||||
zip = { version = "8.6", default-features = false, features = ["deflate"] }
|
||||
|
||||
[profile.release]
|
||||
strip = "symbols"
|
||||
|
||||
Reference in New Issue
Block a user