From a91b36e4337dd2a91c462ffc0ca208bda2edd036 Mon Sep 17 00:00:00 2001 From: plebhash Date: Fri, 20 Dec 2024 17:59:33 +0700 Subject: [PATCH] cargo publish --all-features on release-libs CI --- .github/workflows/release-libs.yaml | 42 ++++++++++++++--------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/release-libs.yaml b/.github/workflows/release-libs.yaml index d6aa691a2b..de12b5fcd5 100644 --- a/.github/workflows/release-libs.yaml +++ b/.github/workflows/release-libs.yaml @@ -36,72 +36,72 @@ jobs: continue-on-error: true run: | cd common - cargo publish + cargo publish --all-features - name: Publish crate buffer_sv2 continue-on-error: true run: | cd utils/buffer - cargo publish + cargo publish --all-features - name: Publish crate no_serde_sv2_derive_codec continue-on-error: true run: | cd protocols/v2/binary-sv2/no-serde-sv2/derive_codec - cargo publish + cargo publish --all-features - name: Publish crate no_serde_sv2_codec continue-on-error: true run: | cd protocols/v2/binary-sv2/no-serde-sv2/codec - cargo publish + cargo publish --all-features - name: Publish crate serde_sv2 continue-on-error: true run: | cd protocols/v2/binary-sv2/serde-sv2 - cargo publish + cargo publish --all-features - name: Publish crate binary_sv2 continue-on-error: true run: | cd protocols/v2/binary-sv2/binary-sv2 - cargo publish + cargo publish --all-features - name: Publish crate const_sv2 continue-on-error: true run: | cd protocols/v2/const-sv2 - cargo publish + cargo publish --all-features - name: Publish crate framing_sv2 continue-on-error: true run: | cd protocols/v2/framing-sv2 - cargo publish + cargo publish --all-features - name: Publish crate noise_sv2 continue-on-error: true run: | cd protocols/v2/noise-sv2 - cargo publish + cargo publish --all-features - name: Publish crate codec_sv2 continue-on-error: true run: | cd protocols/v2/codec-sv2 - cargo publish + cargo publish --all-features - name: Publish crate common_messages continue-on-error: true run: | cd protocols/v2/subprotocols/common-messages - cargo publish + cargo publish --all-features - name: Publish crate job_declaration continue-on-error: true run: | cd protocols/v2/subprotocols/job-declaration - cargo publish + cargo publish --all-features - name: Publish crate mining continue-on-error: true run: | cd protocols/v2/subprotocols/mining - cargo publish + cargo publish --all-features - name: Publish crate template_distribution continue-on-error: true run: | cd protocols/v2/subprotocols/template-distribution - cargo publish + cargo publish --all-features - name: Publish crate sv2_ffi continue-on-error: true run: | @@ -111,34 +111,34 @@ jobs: continue-on-error: true run: | cd protocols/v2/roles-logic-sv2 - cargo publish + cargo publish --all-features - name: Publish crate v1 continue-on-error: true run: | cd protocols/v1 - cargo publish + cargo publish --all-features - name: Publish crate bip32-key-derivation continue-on-error: true run: | cd utils/bip32-key-derivation - cargo publish + cargo publish --all-features - name: Publish crate error-handling continue-on-error: true run: | cd utils/error-handling - cargo publish + cargo publish --all-features - name: Publish crate key-utils continue-on-error: true run: | cd utils/key-utils - cargo publish + cargo publish --all-features - name: Publish crate network_helpers_sv2 continue-on-error: true run: | cd roles/roles-utils/network-helpers - cargo publish + cargo publish --all-features - name: Publish crate rpc_sv2 continue-on-error: true run: | cd roles/roles-utils/rpc - cargo publish \ No newline at end of file + cargo publish --all-features \ No newline at end of file