diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index eb62c5ee..b3a6570c 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -3,10 +3,18 @@ name: Deploy docs on: push: branches: [develop] + pull_request: + paths: + - pkgs/** + - contrib/samples/** + - contrib/zen/** + - contrib/build_docs.py + - docs/zen/** + - .github/workflows/pages.yml workflow_dispatch: concurrency: - group: pages + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true permissions: @@ -60,6 +68,7 @@ jobs: deploy: name: Deploy to GitHub Pages + if: github.event_name == 'push' && github.ref == 'refs/heads/develop' needs: build runs-on: ubuntu-24.04-arm diff --git a/contrib/samples/solver/solver.rs b/contrib/samples/solver/solver.rs index 0231c862..34cb5a19 100644 --- a/contrib/samples/solver/solver.rs +++ b/contrib/samples/solver/solver.rs @@ -13,8 +13,9 @@ extern crate alloc; use bitcoin_consensus_encoding::encode_to_vec; use bitcoin_units::Amount; use dash_num::{Arith256, CompactTarget}; -use dash_primitives::hash::double_sha256; -use dash_primitives::{BlockHash, BlockHeader, MerkleRoot, OutPoint, Script, Transaction, TxHash, TxIn, TxOut, TxType}; +use dash_primitives::{ + double_sha256, BlockHash, BlockHeader, MerkleRoot, OutPoint, Script, Transaction, TxHash, TxIn, TxOut, TxType, +}; use hex_conservative::FromHex; use serde::{Deserialize, Serialize}; use wasm_bindgen::prelude::*;