-
Notifications
You must be signed in to change notification settings - Fork 0
38 lines (36 loc) · 1.02 KB
/
main.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
name: Main Workflow
on: push
jobs:
build_and_test:
name: Build and Test
runs-on: ubuntu-latest
timeout-minutes: 45
steps:
- name: Run nigiri
uses: vulpemventures/nigiri-github-action@master
with:
use_liquid: false
- name: Checkout sensei
uses: actions/checkout@v3
with:
repository: bjohnson5/sensei
ref: simulation-dev
path: sensei
- name: Checkout rust-lightning
uses: actions/checkout@v3
with:
repository: bjohnson5/rust-lightning
ref: 36bffb56e8b738ca5ccb7056594e956fddc02573
path: rust-lightning
- name: Checkout ln-ms-framework
uses: actions/checkout@v3
with:
fetch-depth: 1
submodules: false
path: ln-ms-framework
- name: Build
run: cargo build
working-directory: ln-ms-framework/ln_ms_server
- name: Test
run: cargo test -- --show-output
working-directory: ln-ms-framework/ln_ms_lib