Skip to content

Update for Tapyrus-Cores and esplora-tapyrus #3

Update for Tapyrus-Cores and esplora-tapyrus

Update for Tapyrus-Cores and esplora-tapyrus #3

on:
push:
branches:
- master
pull_request: {}
name: CI
jobs:
build:
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
- run: cargo build
test-electrs-esplora:
name: Test Electrs Esplora
runs-on: ubuntu-20.04
env:
CARGO_TERM_COLOR: always
NETWORK_ID: 1905960821
PRIVATE_KEY: cUJN5RVzYWFoeY8rUztd47jzXCu1p57Ay8V7pqCzsBD3PEXN7Dd4
GENESIS_BLOCK: 0100000000000000000000000000000000000000000000000000000000000000000000002b5331139c6bc8646bb4e5737c51378133f70b9712b75548cb3c05f9188670e7440d295e7300c5640730c4634402a3e66fb5d921f76b48d8972a484cc0361e66ef74f45e012103af80b90d25145da28c583359beb47b21796b2fe1a23c1511e443e7a64dfdb27d40e05f064662d6b9acf65ae416379d82e11a9b78cdeb3a316d1057cd2780e3727f70a61f901d10acbe349cd11e04aa6b4351e782c44670aefbe138e99a5ce75ace01010000000100000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0100f2052a010000001976a91445d405b9ed450fec89044f9b7a99a4ef6fe2cd3f88ac00000000
strategy:
matrix:
features:
- tapyrusd/0_5_2,legacy,electrs_0_5_1
- tapyrusd/0_5_2,legacy,electrs_0_5_0
- tapyrusd/0_5_1,legacy,electrs_0_5_1
- tapyrusd/0_5_1,legacy,electrs_0_5_0
steps:
- uses: actions/checkout@v3
- uses: Swatinem/rust-cache@v2
- uses: dtolnay/rust-toolchain@stable
- run: cargo test --features ${{ matrix.features }}
cosmetics:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- uses: Swatinem/rust-cache@v2
- uses: dtolnay/rust-toolchain@stable
- run: cargo fmt -- --check
- run: cargo clippy -- -D warnings