ocaml-interop dependency version bump
MODIFY
.github/workflows/build.yml
.github/workflows/build.yml
@@ -27,6 +27,7 @@ jobs:
echo '[build]' >> ~/.cargo/config
echo 'rustflags = ["-Z", "sanitizer=address"]' >> ~/.cargo/config
echo 'rustdocflags = ["-Z", "sanitizer=address"]' >> ~/.cargo/config
+ echo 'target = "x86_64-unknown-linux-gnu"' >> ~/.cargo/config
- name: Settings for cargo in OSX
if: runner.os == 'macOS'
run: |
@@ -47,15 +48,9 @@ jobs:
uses: actions-rs/cargo@v1
with:
command: check
- - name: cargo test SADDR
- if: matrix.sanitizer == 'address'
- uses: actions-rs/cargo@v1
- with:
- command: test
- name: cargo test
- if: matrix.sanitizer == 'none'
+ if: matrix.sanitizer == 'none' || matrix.os == 'ubuntu-latest'
uses: actions-rs/cargo@v1
with:
command: test
-

MODIFY
tezos/api/Cargo.toml
tezos/api/Cargo.toml
@@ -10,9 +10,7 @@ enum-iterator = "0.6"
failure = "0.1"
chrono = { version = "0.4", features = ["serde"] }
lazy_static = "1.4"
-# patched version of v.0.4.4 - once new version of ocaml interop
-# is integrated git reference should be no longer used
-ocaml-interop = { git="https://github.com/simplestaking/ocaml-interop", branch="v0.4.4_saddr_fix"}
+ocaml-interop = { version = "0.4.5", features = ["docs-rs"] }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
# local dependencies

MODIFY
tezos/interop/Cargo.toml
tezos/interop/Cargo.toml
@@ -9,11 +9,7 @@ failure = "0.1"
futures = { version = "0.3", features = ["thread-pool"] }
hex = "0.4"
lazy_static = "1.4"
-
-# patched version of v.0.4.4 - once new version of ocaml interop
-# is integrated git reference should be no longer used
-ocaml-interop = { git="https://github.com/simplestaking/ocaml-interop", branch="v0.4.4_saddr_fix"}
-
+ocaml-interop = { version = "0.4.5", features = ["docs-rs"] }
serde_json = "1.0"
# local dependencies
tezos_api = { path = "../api" }

MODIFY
tezos/interop_callback/Cargo.toml
tezos/interop_callback/Cargo.toml
@@ -8,8 +8,6 @@ edition = "2018"
crate-type = ["dylib", "rlib"]
[dependencies]
-# patched version of v.0.4.4 - once new version of ocaml interop
-# is integrated git reference should be no longer used
-ocaml-interop = { git="https://github.com/simplestaking/ocaml-interop/", branch="v0.4.4_saddr_fix"}
+ocaml-interop = { version = "0.4.5", features = ["docs-rs"] }
# local dependencies
tezos_context = { path = "../context" }

ocaml-interop dependency version bump