Cleanup merge of #3141 (#3164)

### Description

- Adds changeset for
https://github.com/hyperlane-xyz/hyperlane-monorepo/pull/3141

### Drive-by changes

- Runs coverage on all packages after `yarn-test`

### Backward compatibility

Yes

### Testing

Unit tests
trevor/port-over-addtl-igp-cmds
Yorke Rhodes 10 months ago committed by GitHub
parent 0727a6178e
commit e4e4f93fca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 7
      .changeset/thirty-pandas-design.md
  2. 5
      .github/workflows/test.yml
  3. 2
      package.json
  4. 4
      solidity/coverage.sh

@ -0,0 +1,7 @@
---
'@hyperlane-xyz/core': patch
'@hyperlane-xyz/infra': patch
'@hyperlane-xyz/sdk': patch
---
Support pausable ISM in deployer and checker

@ -260,7 +260,7 @@ jobs:
coverage:
runs-on: ubuntu-latest
needs: [yarn-build]
needs: [yarn-test]
steps:
- uses: actions/checkout@v3
@ -283,6 +283,9 @@ jobs:
!./rust
key: ${{ github.sha }}
- name: foundry-install
uses: onbjerg/foundry-toolchain@v1
- name: Run tests with coverage
run: yarn coverage
env:

@ -24,7 +24,7 @@
"lint": "yarn workspaces foreach --since --parallel run lint",
"test": "yarn workspaces foreach --all --parallel run test",
"test:ci": "yarn workspaces foreach --all --parallel run test:ci",
"coverage": "yarn workspaces foreach --since --parallel run coverage",
"coverage": "yarn workspaces foreach --all --parallel run coverage",
"version:prepare": "yarn changeset version && yarn workspaces foreach --all --parallel run version:update && yarn install --no-immutable",
"version:check": "yarn changeset status",
"release": "yarn build && yarn changeset publish",

@ -1,5 +1,7 @@
#!/bin/bash
# generates lcov.info
forge coverage --report lcov
forge coverage --report lcov --no-match-test testFork
if ! command -v lcov &>/dev/null; then
echo "lcov is not installed. Installing..."

Loading…
Cancel
Save