Skip to content

Commit 9abb4dd

Browse files
committed
Add Mina test workflow
1 parent 80b76dc commit 9abb4dd

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

.github/workflows/test-mina.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: test-mina
2+
3+
on:
4+
merge_group:
5+
push:
6+
branches: [main]
7+
pull_request:
8+
branches: ["*"]
9+
paths:
10+
- 'operator/sp1/**'
11+
- '.github/workflows/test-mina.yml'
12+
13+
jobs:
14+
test:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- uses: actions/checkout@v4
18+
- uses: actions/setup-go@v5
19+
with:
20+
go-version: '1.22'
21+
cache: false
22+
- uses: actions-rs/toolchain@v1
23+
with:
24+
toolchain: stable
25+
- name: Test Mina Rust
26+
run: make test_mina_rust_ffi
27+
- name: Test Mina go bindings
28+
run: make test_mina_go_bindings_linux
29+
- name: Test Mina Account Rust
30+
run: make test_mina_account_rust_ffi
31+
- name: Test Mina Account go bindings
32+
run: make test_mina_account_go_bindings_linux

0 commit comments

Comments
 (0)