arnaucube
arnaucube/miksi-corePublic Self-hosted repository
miksi-core/.github/workflows/tests.yml
.github/workflows/tests.ymlRaw
 1name: Test
 2on:
 3  push:
 4    branches: [ '*' ]
 5  pull_request:
 6    branches: [ '*' ]
 7jobs:
 8  build:
 9    runs-on: ubuntu-latest
10    strategy:
11      matrix:
12        node-version: [ 10.x ]
13
14    steps:
15    - name: Checkout code
16      uses: actions/checkout@v2
17    - name: Use Nodejs
18      uses: actions/setup-node@v1
19    - name: Install node_modules
20      run: npm install
21    - name: Execute tests
22      run: |
23        sh ./compile-circuits.sh
24        npm run test-circuits
25        npm run test-sc