Skip to content

Commit 1ce643b

Browse files
committed
add mesa lightnet
1 parent 1bed5b3 commit 1ce643b

File tree

1 file changed

+38
-3
lines changed

1 file changed

+38
-3
lines changed

.github/workflows/checks.yml

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@ jobs:
319319
needs: [Prepare]
320320
timeout-minutes: 45
321321
runs-on: ubuntu-latest
322-
if: github.event.pull_request.base.ref != 'develop'
322+
if: github.event.pull_request.base.ref == 'develop'
323323
services:
324324
mina-local-network:
325325
image: o1labs/mina-local-network:master-latest-lightnet
@@ -355,7 +355,7 @@ jobs:
355355
needs: [Prepare]
356356
timeout-minutes: 45
357357
runs-on: ubuntu-latest
358-
if: github.event.pull_request.base.ref != 'develop'
358+
if: github.event.pull_request.base.ref == 'main'
359359
services:
360360
mina-local-network:
361361
image: o1labs/mina-local-network:compatible-latest-lightnet
@@ -421,4 +421,39 @@ jobs:
421421
- name: Use shared steps for live testing jobs
422422
uses: ./.github/actions/live-tests-shared
423423
with:
424-
mina-branch-name: develop
424+
mina-branch-name: develop
425+
mesa:
426+
needs: [Prepare]
427+
timeout-minutes: 45
428+
runs-on: ubuntu-latest
429+
if: github.event.pull_request.base.ref == 'develop-3.0'
430+
services:
431+
mina-local-network:
432+
image: o1labs/mina-local-network:mesa-latest-lightnet
433+
env:
434+
NETWORK_TYPE: 'single-node'
435+
PROOF_LEVEL: 'none'
436+
ports:
437+
- 3085:3085
438+
- 5432:5432
439+
- 8080:8080
440+
- 8181:8181
441+
- 8282:8282
442+
volumes:
443+
- /tmp:/root/logs
444+
steps:
445+
- name: Checkout repository
446+
uses: actions/checkout@v4
447+
with:
448+
repository: ${{ inputs.target_repo || github.repository }}
449+
ref: ${{ inputs.target_ref || github.ref }}
450+
- name: build
451+
uses: ./.github/actions/build
452+
with:
453+
repository: ${{ inputs.target_repo || github.repository }}
454+
ref: ${{ inputs.target_ref || github.ref }}
455+
proof_systems_commit: ${{ inputs.proof_systems_commit }}
456+
- name: Use shared steps for live testing jobs
457+
uses: ./.github/actions/live-tests-shared
458+
with:
459+
mina-branch-name: mesa

0 commit comments

Comments
 (0)