Skip to content

Commit 08d0441

Browse files
authored
Merge pull request #319 from movementlabsxyz/0xmovses/sol-tests-CI
Sol tests to run in CI
2 parents 4cd5b8e + 291680f commit 08d0441

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/checks.yml

+28
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,34 @@ jobs:
3636
aptos move test
3737
"
3838
39+
solidity-bridge-tests:
40+
strategy:
41+
matrix:
42+
include:
43+
- os: ubuntu-22.04
44+
arch: x86_64
45+
runs-on: buildjet-8vcpu-ubuntu-2204
46+
47+
runs-on: ${{ matrix.runs-on }}
48+
49+
steps:
50+
- name: Checkout repository
51+
uses: actions/checkout@v4
52+
53+
- name: Install Aptos CLI
54+
run: |
55+
curl -fsSL "https://aptos.dev/scripts/install_cli.py" | python3
56+
57+
- name: Install Nix
58+
uses: DeterminateSystems/nix-installer-action@main
59+
60+
- name: Run foundry tests
61+
run: |
62+
nix develop --command bash -c "
63+
cd protocol-units/bridge/contracts && \
64+
forge test --fork-url https://ethereum-sepolia-rpc.publicnode.com -vv
65+
"
66+
3967
bridge-eth-movement:
4068
strategy:
4169
matrix:

0 commit comments

Comments
 (0)