Skip to content

feat(testnet4)!: Bitcoin testnet4 (BIP-94) support — bridge SPV, breaking SDK switch, deploy patches #33

feat(testnet4)!: Bitcoin testnet4 (BIP-94) support — bridge SPV, breaking SDK switch, deploy patches

feat(testnet4)!: Bitcoin testnet4 (BIP-94) support — bridge SPV, breaking SDK switch, deploy patches #33

name: Deployment Artifacts Check
on:
pull_request:
paths:
- "solidity/deployments/**"
- "solidity/test/deployment-artifacts.test.ts"
- "solidity/scripts/validate-deployment-artifacts.ts"
- ".github/workflows/deployment-artifacts.yml"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
validate-artifacts:
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./solidity
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: "18.x"
cache-dependency-path: solidity/yarn.lock
- name: Configure git protocol
run: git config --global url."https://".insteadOf git://
- name: Enable Corepack
run: corepack enable
- name: Install dependencies
run: yarn install --frozen-lockfile
- name: Validate deployment artifacts
run: npx hardhat test ./test/deployment-artifacts.test.ts