From 8b7cd7e466242a9fcf51a7f7412ef579228753a8 Mon Sep 17 00:00:00 2001 From: Simon Bihel Date: Fri, 20 Sep 2024 12:10:35 +0100 Subject: [PATCH 1/4] Bump versions and fix cargo-semver-checks action --- .github/workflows/build.yml | 8 +++++++- Cargo.toml | 17 ++++++++--------- .../crates/data-integrity/core/Cargo.toml | 2 +- .../data-integrity/sd-primitives/Cargo.toml | 4 ++-- crates/claims/crates/jws/Cargo.toml | 2 +- crates/claims/crates/jwt/Cargo.toml | 2 +- crates/claims/crates/sd-jwt/Cargo.toml | 4 ++-- crates/jwk/Cargo.toml | 2 +- crates/status/Cargo.toml | 4 ++-- 9 files changed, 25 insertions(+), 20 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 4d134b9b7..f946228d5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -93,5 +93,11 @@ jobs: steps: - uses: actions/checkout@v4 - uses: lukka/get-cmake@latest + - uses: Swatinem/rust-cache@v2 + with: + cache-on-failure: "true" + - uses: taiki-e/install-action@v2 + with: + tool: cargo-semver-checks - name: Check semver - uses: obi1kenobi/cargo-semver-checks-action@v2 + run: cargo semver-checks --workspace --exclude ssi-cose # not yet published diff --git a/Cargo.toml b/Cargo.toml index 8407fdc51..b5b4732f2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi" -version = "0.8.1" +version = "0.9.0" authors = ["Spruce Systems, Inc."] edition = "2021" license = "Apache-2.0" @@ -28,7 +28,7 @@ ssi-multicodec = { path = "./crates/multicodec", version = "0.2", default-featur ssi-crypto = { path = "./crates/crypto", version = "0.2", default-features = false } ssi-verification-methods-core = { path = "./crates/verification-methods/core", version = "0.1", default-features = false } ssi-verification-methods = { path = "./crates/verification-methods", version = "0.1", default-features = false } -ssi-jwk = { path = "./crates/jwk", version = "0.2", default-features = false } +ssi-jwk = { path = "./crates/jwk", version = "0.3", default-features = false } ssi-tzkey = { path = "./crates/tzkey", version = "0.2", default-features = false } ssi-eip712 = { path = "./crates/eip712", version = "0.1", default-features = false } ssi-rdf = { path = "./crates/rdf", version = "0.1", default-features = false } @@ -39,19 +39,19 @@ ssi-caips = { path = "./crates/caips", version = "0.2", default-features = false ssi-ucan = { path = "./crates/ucan", version = "0.2", default-features = false } ssi-zcap-ld = { path = "./crates/zcap-ld", version = "0.2", default-features = false } ssi-ssh = { path = "./crates/ssh", version = "0.2", default-features = false } -ssi-status = { path = "./crates/status", version = "0.1", default-features = false } +ssi-status = { path = "./crates/status", version = "0.2", default-features = false } ssi-bbs = { path = "./crates/bbs", version = "0.1", default-features = false } # Verifiable Claims ssi-claims-core = { path = "./crates/claims/core", version = "0.1", default-features = false } -ssi-jws = { path = "./crates/claims/crates/jws", version = "0.2", default-features = false } -ssi-jwt = { path = "./crates/claims/crates/jwt", version = "0.2", default-features = false } -ssi-sd-jwt = { path = "./crates/claims/crates/sd-jwt", version = "0.2", default-features = false } +ssi-jws = { path = "./crates/claims/crates/jws", version = "0.3", default-features = false } +ssi-jwt = { path = "./crates/claims/crates/jwt", version = "0.3", default-features = false } +ssi-sd-jwt = { path = "./crates/claims/crates/sd-jwt", version = "0.3", default-features = false } ssi-cose = { path = "./crates/claims/crates/cose", version = "0.1", default-features = false } ssi-vc = { path = "./crates/claims/crates/vc", version = "0.3", default-features = false } ssi-vc-jose-cose = { path = "./crates/claims/crates/vc-jose-cose", version = "0.1", default-features = false } -ssi-data-integrity-core = { path = "./crates/claims/crates/data-integrity/core", version = "0.1", default-features = false } -ssi-di-sd-primitives = { path = "./crates/claims/crates/data-integrity/sd-primitives", version = "0.1", default-features = false } +ssi-data-integrity-core = { path = "./crates/claims/crates/data-integrity/core", version = "0.2", default-features = false } +ssi-di-sd-primitives = { path = "./crates/claims/crates/data-integrity/sd-primitives", version = "0.2", default-features = false } ssi-data-integrity-suites = { path = "./crates/claims/crates/data-integrity/suites", version = "0.1", default-features = false } ssi-data-integrity = { path = "./crates/claims/crates/data-integrity", version = "0.1", default-features = false } ssi-claims = { path = "./crates/claims", version = "0.1", default-features = false } @@ -266,4 +266,3 @@ sign-tag = true tag-prefix = "{{crate_name}}/" tag-message = "Release {{crate_name}} version {{version}}." pre-release-commit-message = "Release" - diff --git a/crates/claims/crates/data-integrity/core/Cargo.toml b/crates/claims/crates/data-integrity/core/Cargo.toml index 869d0c072..a59222745 100644 --- a/crates/claims/crates/data-integrity/core/Cargo.toml +++ b/crates/claims/crates/data-integrity/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-data-integrity-core" -version = "0.1.1" +version = "0.2.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml b/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml index 8aa1f51ef..06fd3d1ff 100644 --- a/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml +++ b/crates/claims/crates/data-integrity/sd-primitives/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-di-sd-primitives" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -28,4 +28,4 @@ hex.workspace = true [dev-dependencies] async-std = { workspace = true, features = ["attributes"] } lazy_static.workspace = true -json-syntax.workspace = true \ No newline at end of file +json-syntax.workspace = true diff --git a/crates/claims/crates/jws/Cargo.toml b/crates/claims/crates/jws/Cargo.toml index f08f4b117..d4e878b0e 100644 --- a/crates/claims/crates/jws/Cargo.toml +++ b/crates/claims/crates/jws/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-jws" -version = "0.2.1" +version = "0.3.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/claims/crates/jwt/Cargo.toml b/crates/claims/crates/jwt/Cargo.toml index 5c3915379..8640bdfa9 100644 --- a/crates/claims/crates/jwt/Cargo.toml +++ b/crates/claims/crates/jwt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-jwt" -version = "0.2.1" +version = "0.3.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/claims/crates/sd-jwt/Cargo.toml b/crates/claims/crates/sd-jwt/Cargo.toml index f70e8aedb..b3951044c 100644 --- a/crates/claims/crates/sd-jwt/Cargo.toml +++ b/crates/claims/crates/sd-jwt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-sd-jwt" -version = "0.2.0" +version = "0.3.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -25,4 +25,4 @@ indexmap.workspace = true [dev-dependencies] hex-literal = "0.4.1" ssi-jws = { workspace = true, features = ["secp256r1"] } -async-std.workspace = true \ No newline at end of file +async-std.workspace = true diff --git a/crates/jwk/Cargo.toml b/crates/jwk/Cargo.toml index cc7f6d1d1..c1efc08da 100644 --- a/crates/jwk/Cargo.toml +++ b/crates/jwk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-jwk" -version = "0.2.1" +version = "0.3.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/status/Cargo.toml b/crates/status/Cargo.toml index a8ad24c1e..0bfb40412 100644 --- a/crates/status/Cargo.toml +++ b/crates/status/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-status" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -40,4 +40,4 @@ env_logger = "0.11.3" hyper = "1.2.0" hyper-util = { version = "0.1", features = ["full"] } http-body-util = "0.1" -rand.workspace = true \ No newline at end of file +rand.workspace = true From 5aed1a5a4f8a4e5442a2917f0118e1a5716e6502 Mon Sep 17 00:00:00 2001 From: Simon Bihel Date: Fri, 20 Sep 2024 12:19:08 +0100 Subject: [PATCH 2/4] Bump dependents --- Cargo.toml | 28 +++++++++---------- crates/claims/Cargo.toml | 4 +-- .../claims/crates/data-integrity/Cargo.toml | 4 +-- .../crates/data-integrity/suites/Cargo.toml | 2 +- crates/claims/crates/vc-jose-cose/Cargo.toml | 2 +- crates/claims/crates/vc/Cargo.toml | 4 +-- crates/dids/core/Cargo.toml | 2 +- crates/dids/methods/ion/Cargo.toml | 4 +-- crates/dids/methods/jwk/Cargo.toml | 2 +- crates/dids/methods/key/Cargo.toml | 2 +- crates/dids/methods/tz/Cargo.toml | 4 +-- crates/ssh/Cargo.toml | 2 +- crates/tzkey/Cargo.toml | 2 +- crates/ucan/Cargo.toml | 2 +- crates/zcap-ld/Cargo.toml | 2 +- 15 files changed, 33 insertions(+), 33 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index b5b4732f2..653c8e53f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,16 +29,16 @@ ssi-crypto = { path = "./crates/crypto", version = "0.2", default-features = fal ssi-verification-methods-core = { path = "./crates/verification-methods/core", version = "0.1", default-features = false } ssi-verification-methods = { path = "./crates/verification-methods", version = "0.1", default-features = false } ssi-jwk = { path = "./crates/jwk", version = "0.3", default-features = false } -ssi-tzkey = { path = "./crates/tzkey", version = "0.2", default-features = false } +ssi-tzkey = { path = "./crates/tzkey", version = "0.2.1", default-features = false } ssi-eip712 = { path = "./crates/eip712", version = "0.1", default-features = false } ssi-rdf = { path = "./crates/rdf", version = "0.1", default-features = false } ssi-contexts = { path = "./crates/contexts", version = "0.1.6", default-features = false } ssi-json-ld = { path = "./crates/json-ld", version = "0.3", default-features = false } ssi-security = { path = "./crates/security", version = "0.1", default-features = false } ssi-caips = { path = "./crates/caips", version = "0.2", default-features = false } -ssi-ucan = { path = "./crates/ucan", version = "0.2", default-features = false } -ssi-zcap-ld = { path = "./crates/zcap-ld", version = "0.2", default-features = false } -ssi-ssh = { path = "./crates/ssh", version = "0.2", default-features = false } +ssi-ucan = { path = "./crates/ucan", version = "0.2.1", default-features = false } +ssi-zcap-ld = { path = "./crates/zcap-ld", version = "0.2.1", default-features = false } +ssi-ssh = { path = "./crates/ssh", version = "0.2.1", default-features = false } ssi-status = { path = "./crates/status", version = "0.2", default-features = false } ssi-bbs = { path = "./crates/bbs", version = "0.1", default-features = false } @@ -48,22 +48,22 @@ ssi-jws = { path = "./crates/claims/crates/jws", version = "0.3", default-featur ssi-jwt = { path = "./crates/claims/crates/jwt", version = "0.3", default-features = false } ssi-sd-jwt = { path = "./crates/claims/crates/sd-jwt", version = "0.3", default-features = false } ssi-cose = { path = "./crates/claims/crates/cose", version = "0.1", default-features = false } -ssi-vc = { path = "./crates/claims/crates/vc", version = "0.3", default-features = false } -ssi-vc-jose-cose = { path = "./crates/claims/crates/vc-jose-cose", version = "0.1", default-features = false } +ssi-vc = { path = "./crates/claims/crates/vc", version = "0.3.1", default-features = false } +ssi-vc-jose-cose = { path = "./crates/claims/crates/vc-jose-cose", version = "0.1.1", default-features = false } ssi-data-integrity-core = { path = "./crates/claims/crates/data-integrity/core", version = "0.2", default-features = false } ssi-di-sd-primitives = { path = "./crates/claims/crates/data-integrity/sd-primitives", version = "0.2", default-features = false } -ssi-data-integrity-suites = { path = "./crates/claims/crates/data-integrity/suites", version = "0.1", default-features = false } -ssi-data-integrity = { path = "./crates/claims/crates/data-integrity", version = "0.1", default-features = false } -ssi-claims = { path = "./crates/claims", version = "0.1", default-features = false } +ssi-data-integrity-suites = { path = "./crates/claims/crates/data-integrity/suites", version = "0.1.1", default-features = false } +ssi-data-integrity = { path = "./crates/claims/crates/data-integrity", version = "0.1.1", default-features = false } +ssi-claims = { path = "./crates/claims", version = "0.1.1", default-features = false } # DID methods -ssi-dids-core = { path = "./crates/dids/core", version = "0.1", default-features = false } +ssi-dids-core = { path = "./crates/dids/core", version = "0.1.1", default-features = false } did-ethr = { path = "./crates/dids/methods/ethr", version = "0.3", default-features = false } -did-ion = { path = "./crates/dids/methods/ion", version = "0.3", default-features = false } -did-jwk = { path = "./crates/dids/methods/jwk", version = "0.2", default-features = false } -did-method-key = { path = "./crates/dids/methods/key", version = "0.3", default-features = false } +did-ion = { path = "./crates/dids/methods/ion", version = "0.3.1", default-features = false } +did-jwk = { path = "./crates/dids/methods/jwk", version = "0.2.1", default-features = false } +did-method-key = { path = "./crates/dids/methods/key", version = "0.3.1", default-features = false } did-pkh = { path = "./crates/dids/methods/pkh", version = "0.3", default-features = false } -did-tz = { path = "./crates/dids/methods/tz", version = "0.3", default-features = false } +did-tz = { path = "./crates/dids/methods/tz", version = "0.3.1", default-features = false } did-web = { path = "./crates/dids/methods/web", version = "0.3", default-features = false } ssi-dids = { path = "./crates/dids", version = "0.2", default-features = false } diff --git a/crates/claims/Cargo.toml b/crates/claims/Cargo.toml index d2b2f591a..1f48e17f5 100644 --- a/crates/claims/Cargo.toml +++ b/crates/claims/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-claims" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -85,4 +85,4 @@ serde = { workspace = true, features = ["derive"] } serde_json.workspace = true json-syntax.workspace = true locspan.workspace = true -educe.workspace = true \ No newline at end of file +educe.workspace = true diff --git a/crates/claims/crates/data-integrity/Cargo.toml b/crates/claims/crates/data-integrity/Cargo.toml index 4b3d3e7f1..e30d354ea 100644 --- a/crates/claims/crates/data-integrity/Cargo.toml +++ b/crates/claims/crates/data-integrity/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-data-integrity" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -123,4 +123,4 @@ chrono.workspace = true [dev-dependencies] ssi-multicodec.workspace = true serde = { workspace = true, features = ["derive"] } -async-std = { workspace = true, features = ["attributes"] } \ No newline at end of file +async-std = { workspace = true, features = ["attributes"] } diff --git a/crates/claims/crates/data-integrity/suites/Cargo.toml b/crates/claims/crates/data-integrity/suites/Cargo.toml index 120e5c2fe..316234a30 100644 --- a/crates/claims/crates/data-integrity/suites/Cargo.toml +++ b/crates/claims/crates/data-integrity/suites/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-data-integrity-suites" -version = "0.1.1" +version = "0.1.2" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/claims/crates/vc-jose-cose/Cargo.toml b/crates/claims/crates/vc-jose-cose/Cargo.toml index eb97fbc6c..d033f22be 100644 --- a/crates/claims/crates/vc-jose-cose/Cargo.toml +++ b/crates/claims/crates/vc-jose-cose/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-vc-jose-cose" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/claims/crates/vc/Cargo.toml b/crates/claims/crates/vc/Cargo.toml index 0b8327d9c..0ed899af0 100644 --- a/crates/claims/crates/vc/Cargo.toml +++ b/crates/claims/crates/vc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-vc" -version = "0.3.0" +version = "0.3.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -58,4 +58,4 @@ serde_json.workspace = true [[example]] name = "sign" -required-features = ["ssi-data-integrity/w3c", "ssi-data-integrity/ed25519"] \ No newline at end of file +required-features = ["ssi-data-integrity/w3c", "ssi-data-integrity/ed25519"] diff --git a/crates/dids/core/Cargo.toml b/crates/dids/core/Cargo.toml index b87029258..d9082ec2b 100644 --- a/crates/dids/core/Cargo.toml +++ b/crates/dids/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-dids-core" -version = "0.1.0" +version = "0.1.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/dids/methods/ion/Cargo.toml b/crates/dids/methods/ion/Cargo.toml index ebb8dfba6..df901daac 100644 --- a/crates/dids/methods/ion/Cargo.toml +++ b/crates/dids/methods/ion/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "did-ion" -version = "0.3.0" +version = "0.3.1" authors = ["Spruce Systems, Inc."] edition = "2021" license = "Apache-2.0" @@ -37,4 +37,4 @@ features = ["json", "native-tls-vendored"] [dev-dependencies] lazy_static = "1.4" -ssi-jws = { workspace = true, features = ["secp256k1"] } \ No newline at end of file +ssi-jws = { workspace = true, features = ["secp256k1"] } diff --git a/crates/dids/methods/jwk/Cargo.toml b/crates/dids/methods/jwk/Cargo.toml index ab783c106..583e40d03 100644 --- a/crates/dids/methods/jwk/Cargo.toml +++ b/crates/dids/methods/jwk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "did-jwk" -version = "0.2.0" +version = "0.2.1" authors = ["Spruce Systems, Inc."] edition = "2021" license = "Apache-2.0" diff --git a/crates/dids/methods/key/Cargo.toml b/crates/dids/methods/key/Cargo.toml index a0223db70..44452b324 100644 --- a/crates/dids/methods/key/Cargo.toml +++ b/crates/dids/methods/key/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "did-method-key" -version = "0.3.0" +version = "0.3.1" authors = ["Spruce Systems, Inc."] edition = "2021" license = "Apache-2.0" diff --git a/crates/dids/methods/tz/Cargo.toml b/crates/dids/methods/tz/Cargo.toml index 52b5b4b40..c3e2bbe41 100644 --- a/crates/dids/methods/tz/Cargo.toml +++ b/crates/dids/methods/tz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "did-tz" -version = "0.3.0" +version = "0.3.1" authors = ["Spruce Systems, Inc."] edition = "2021" license = "Apache-2.0" @@ -48,4 +48,4 @@ tokio = { version = "1.0", features = ["macros"] } wiremock = "0.5" linked-data = { workspace = true, features = ["derive"] } xsd-types = { workspace = true, features = ["serde"] } -rand_chacha.workspace = true \ No newline at end of file +rand_chacha.workspace = true diff --git a/crates/ssh/Cargo.toml b/crates/ssh/Cargo.toml index 7d8433cea..b9802e84c 100644 --- a/crates/ssh/Cargo.toml +++ b/crates/ssh/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-ssh" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/tzkey/Cargo.toml b/crates/tzkey/Cargo.toml index b33a372e6..550546f2c 100644 --- a/crates/tzkey/Cargo.toml +++ b/crates/tzkey/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-tzkey" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/ucan/Cargo.toml b/crates/ucan/Cargo.toml index b3a895b26..1c898094b 100644 --- a/crates/ucan/Cargo.toml +++ b/crates/ucan/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-ucan" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" diff --git a/crates/zcap-ld/Cargo.toml b/crates/zcap-ld/Cargo.toml index 0ada38b55..cf4050994 100644 --- a/crates/zcap-ld/Cargo.toml +++ b/crates/zcap-ld/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-zcap-ld" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" From f8a80fd7e10a0024693c91c39ed4abd8c8fd62f8 Mon Sep 17 00:00:00 2001 From: Simon Bihel Date: Fri, 20 Sep 2024 13:43:04 +0100 Subject: [PATCH 3/4] Release ssi-dids as well for documentation --- Cargo.toml | 2 +- crates/dids/Cargo.toml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 653c8e53f..da7f61464 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -65,7 +65,7 @@ did-method-key = { path = "./crates/dids/methods/key", version = "0.3.1", defaul did-pkh = { path = "./crates/dids/methods/pkh", version = "0.3", default-features = false } did-tz = { path = "./crates/dids/methods/tz", version = "0.3.1", default-features = false } did-web = { path = "./crates/dids/methods/web", version = "0.3", default-features = false } -ssi-dids = { path = "./crates/dids", version = "0.2", default-features = false } +ssi-dids = { path = "./crates/dids", version = "0.2.1", default-features = false } # crypto digest = "0.10" diff --git a/crates/dids/Cargo.toml b/crates/dids/Cargo.toml index 9ca39eb73..f422a3e3d 100644 --- a/crates/dids/Cargo.toml +++ b/crates/dids/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ssi-dids" -version = "0.2.0" +version = "0.2.1" edition = "2021" authors = ["Spruce Systems, Inc."] license = "Apache-2.0" @@ -36,4 +36,4 @@ did-web.workspace = true thiserror.workspace = true [dev-dependencies] -async-std = { workspace = true, features = ["attributes"] } \ No newline at end of file +async-std = { workspace = true, features = ["attributes"] } From 78c460de35d5fc3ed659f6840aaeed2be611c64f Mon Sep 17 00:00:00 2001 From: Simon Bihel Date: Fri, 20 Sep 2024 14:43:35 +0100 Subject: [PATCH 4/4] Disable overly long semver action --- .github/workflows/build.yml | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f946228d5..9c1350f6e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -88,16 +88,17 @@ jobs: - name: Test each feature run: cargo hack test --each-feature --workspace --clean-per-run --exclude ssi --exclude 'ssi-did-test' -- --test-threads=4 - semver: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: lukka/get-cmake@latest - - uses: Swatinem/rust-cache@v2 - with: - cache-on-failure: "true" - - uses: taiki-e/install-action@v2 - with: - tool: cargo-semver-checks - - name: Check semver - run: cargo semver-checks --workspace --exclude ssi-cose # not yet published + # Disabled until caching is fixed or cargo-semver-checks-actions works with our workspace + # semver: + # runs-on: ubuntu-latest + # steps: + # - uses: actions/checkout@v4 + # - uses: lukka/get-cmake@latest + # - uses: Swatinem/rust-cache@v2 + # with: + # cache-on-failure: "true" + # - uses: taiki-e/install-action@v2 + # with: + # tool: cargo-semver-checks + # - name: Check semver + # run: cargo semver-checks --workspace --exclude ssi-cose # not yet published