From c840e54e26b7921bcf696c0467fb658fe4190e13 Mon Sep 17 00:00:00 2001 From: Steve Myers Date: Mon, 3 Jun 2024 17:00:31 -0500 Subject: [PATCH] ci: re-enable test-emulators with stable rust, ubuntu to 22.04, openssl ripemd160 config --- .github/workflows/main.yml | 9 +++++---- ci/openssl.cnf | 14 ++++++++++++++ 2 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 ci/openssl.cnf diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d8e385a..9a0f4d7 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -9,6 +9,7 @@ on: env: CARGO_TERM_COLOR: always + OPENSSL_CONF: ci/openssl.cnf jobs: fmt: @@ -36,12 +37,12 @@ jobs: - name: Clippy run: cargo clippy --all-features -- -D warnings test-emulators: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: matrix: rust: -# - version: stable # STABLE -# features: miniscript + - version: stable # STABLE + features: miniscript - version: 1.63.0 # MSRV features: miniscript emulator: @@ -80,7 +81,7 @@ jobs: - name: Wipe run: cargo test test_wipe_device -- --ignored test-readme-examples: - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: checkout uses: actions/checkout@v2 diff --git a/ci/openssl.cnf b/ci/openssl.cnf new file mode 100644 index 0000000..9b4b0de --- /dev/null +++ b/ci/openssl.cnf @@ -0,0 +1,14 @@ +openssl_conf = openssl_init + +[openssl_init] +providers = provider_sect + +[provider_sect] +default = default_sect +legacy = legacy_sect + +[default_sect] +activate = 1 + +[legacy_sect] +activate = 1 \ No newline at end of file