Skip to content

Commit e57e989

Browse files
edubartdiegonehab
authored andcommitted
ci: use native arm64 runners in CI tests
1 parent 7d0991a commit e57e989

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ jobs:
283283
test_arm64:
284284
name: Test (linux/arm64)
285285
needs: build
286-
runs-on: ubuntu-latest-8-cores
286+
runs-on: ubuntu-24.04-arm
287287
steps:
288288
- name: Checkout machine emulator source code
289289
uses: actions/checkout@v4
@@ -306,9 +306,6 @@ jobs:
306306
username: ${{ github.actor }}
307307
password: ${{ secrets.GITHUB_TOKEN }}
308308

309-
- name: Set up QEMU
310-
uses: docker/setup-qemu-action@v3
311-
312309
- name: Set up Depot CLI
313310
uses: depot/setup-action@v1
314311

@@ -379,11 +376,11 @@ jobs:
379376
380377
- name: Run test scripts
381378
run: |
382-
docker run --platform linux/arm64 --rm -t -e "CARTESI_CONCURRENCY_UPDATE_MERKLE_TREE=1" ${{ github.repository_owner }}/machine-emulator:tests /usr/share/cartesi-machine/tests/scripts/run-lua-tests.sh
379+
docker run --platform linux/arm64 --rm -t ${{ github.repository_owner }}/machine-emulator:tests /usr/share/cartesi-machine/tests/scripts/run-lua-tests.sh
383380
384381
- name: Run jsonrpc lua test scripts
385382
run: |
386-
docker run --platform linux/arm64 --rm -t -e "CARTESI_CONCURRENCY_UPDATE_MERKLE_TREE=1" ${{ github.repository_owner }}/machine-emulator:tests /usr/share/cartesi-machine/tests/scripts/test-jsonrpc-server.sh jsonrpc-remote-cartesi-machine cartesi-machine cartesi-machine-tests
383+
docker run --platform linux/arm64 --rm -t ${{ github.repository_owner }}/machine-emulator:tests /usr/share/cartesi-machine/tests/scripts/test-jsonrpc-server.sh jsonrpc-remote-cartesi-machine cartesi-machine cartesi-machine-tests
387384
388385
- name: Create cmio templates
389386
run: |

0 commit comments

Comments
 (0)