diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6c2184c4..837988e3 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -88,7 +88,7 @@ jobs: - os: macos-11 dist-args: --artifacts=local --target=aarch64-apple-darwin --target=x86_64-apple-darwin install-dist: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.0.7/cargo-dist-installer.sh | sh - - os: ubuntu-22.04 + - os: ubuntu-20.04 dist-args: --artifacts=local --target=x86_64-unknown-linux-gnu install-dist: curl --proto '=https' --tlsv1.2 -LsSf https://github.com/axodotdev/cargo-dist/releases/download/v0.0.7/cargo-dist-installer.sh | sh - os: windows-2019 diff --git a/Cargo.lock b/Cargo.lock index e3419e3a..1681e650 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1925,6 +1925,15 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" +[[package]] +name = "openssl-src" +version = "111.25.0+1.1.1t" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6" +dependencies = [ + "cc", +] + [[package]] name = "openssl-sys" version = "0.9.90" @@ -1933,13 +1942,14 @@ checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" dependencies = [ "cc", "libc", + "openssl-src", "pkg-config", "vcpkg", ] [[package]] name = "oxide" -version = "0.1.0-beta.2" +version = "0.1.0-beta.3" dependencies = [ "anyhow", "assert_cmd", @@ -1985,7 +1995,7 @@ dependencies = [ [[package]] name = "oxide-api" -version = "0.1.0-beta.2" +version = "0.1.0-beta.3" dependencies = [ "base64 0.21.2", "chrono", @@ -2003,7 +2013,7 @@ dependencies = [ [[package]] name = "oxide-httpmock" -version = "0.2.0-beta.2" +version = "0.1.0-beta.3" dependencies = [ "chrono", "httpmock", diff --git a/Cargo.toml b/Cargo.toml index d57fffd0..0338b936 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ rand = "0.8.5" rcgen = "0.10.0" regex = "1.8.4" regress = "0.6.0" -reqwest = "0.11.18" +reqwest = { version = "0.11.18", features = ["native-tls-vendored"] } rustfmt-wrapper = "0.2.0" schemars = { version = "0.8.12", features = ["chrono", "uuid1"] } serde = { version = "1.0.168", features = ["derive"] } diff --git a/cli/Cargo.toml b/cli/Cargo.toml index ce9a6a12..106b6e4e 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "oxide" description = "CLI for the Oxide rack" -version = "0.1.0-beta.2" +version = "0.1.0-beta.3" edition = "2021" license = "MPL-2.0" repository = "https://github.com/oxidecomputer/oxide.rs" diff --git a/cli/docs/cli.json b/cli/docs/cli.json index 1ddaa7c0..6f60e9a7 100644 --- a/cli/docs/cli.json +++ b/cli/docs/cli.json @@ -1,6 +1,6 @@ { "name": "oxide", - "version": "0.1.0-beta.2", + "version": "0.1.0-beta.3", "args": [ { "long": "cacert", diff --git a/sdk-httpmock/Cargo.toml b/sdk-httpmock/Cargo.toml index 8db6d18d..7f159e68 100644 --- a/sdk-httpmock/Cargo.toml +++ b/sdk-httpmock/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "oxide-httpmock" description = "httpmock for the Oxide rack API" -version = "0.2.0-beta.2" +version = "0.1.0-beta.3" edition = "2021" license = "MPL-2.0" repository = "https://github.com/oxidecomputer/oxide.rs" diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 91fda14d..fb01f9d9 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "oxide-api" description = "SDK for the Oxide rack" -version = "0.1.0-beta.2" +version = "0.1.0-beta.3" edition = "2021" license = "MPL-2.0" repository = "https://github.com/oxidecomputer/oxide.rs"