Repository navigation
[EAN-Issue-2530] Added evm-contracts-details move module #1199
Workflow file for this run
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: Run aptos framework checks | |
| on: | |
| push: | |
| branches: [ "dev", "release/**", "feature/**" ] | |
| paths-ignore: [ '**/*.md' ] | |
| pull_request: | |
| types: [opened, synchronize, ready_for_review] | |
| branches: [ "dev", "release/**", "feature/**" ] | |
| paths-ignore: [ '**/*.md' ] | |
| concurrency: | |
| group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} | |
| cancel-in-progress: true | |
| env: | |
| CARGO_TERM_COLOR: always | |
| CARGO_NET_GIT_FETCH_WITH_CLI: true | |
| DOCKER_BUILDKIT: 1 | |
| jobs: | |
| build: | |
| runs-on: [self-hosted, do-ephemeral] | |
| timeout-minutes: 90 | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v4 | |
| - name: Setup Rust | |
| uses: dtolnay/rust-toolchain@stable | |
| - name: Install cargo-nextest | |
| uses: taiki-e/install-action@nextest | |
| - name: Setup SSH access | |
| run: | | |
| mkdir -p ~/.ssh | |
| echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_rsa | |
| chmod 600 ~/.ssh/id_rsa | |
| ssh-keyscan github.com >> ~/.ssh/known_hosts | |
| echo "Host github.com | |
| StrictHostKeyChecking no | |
| " >> ~/.ssh/config | |
| - name: Test SSH connection | |
| run: ssh -T git@github.com || true | |
| - name: Run aptos-types tests | |
| run: cargo test --release -p aptos-types --lib unit_tests --no-fail-fast | |
| - name: Run aptos-framework tests | |
| run: cargo test --release -p aptos-framework -- --skip prover | |
| - name: Run language e2e tests | |
| run: RUST_MIN_STACK=104857600 cargo nextest run -p language-e2e-testsuite --no-fail-fast | |
| - name: Run move e2e tests | |
| run: RUST_MIN_STACK=104857600 cargo nextest run -p e2e-move-tests --no-fail-fast |