hyperliquid testnet still down, pushing to base sepolia #2
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: EVM Hardhat | |
| on: | |
| push: | |
| branches: [main] | |
| paths: | |
| - 'integrations/evm-hardhat/**' | |
| pull_request: | |
| branches: [main] | |
| paths: | |
| - 'integrations/evm-hardhat/**' | |
| # Allow manual trigger from GitHub UI | |
| workflow_dispatch: | |
| jobs: | |
| build-and-test: | |
| name: Build and Test | |
| runs-on: ubuntu-latest | |
| defaults: | |
| run: | |
| working-directory: integrations/evm-hardhat | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Setup Bun | |
| uses: oven-sh/setup-bun@v1 | |
| with: | |
| bun-version: latest | |
| - name: Install dependencies | |
| run: bun install | |
| - name: Run checks | |
| run: bun run check | |
| - name: Compile contracts | |
| run: bun run compile | |
| - name: Run tests | |
| run: bun run test | |
| - name: Show results | |
| run: echo "All EVM Hardhatintegration checks passed!" | |