Update ci

This commit is contained in:
Arnaud 2026-05-18 15:22:21 +04:00
parent 1269e80605
commit 5f10d8dc2b
No known key found for this signature in database
GPG Key ID: A6C7C781817146FA

View File

@ -7,9 +7,24 @@ on:
workflow_dispatch:
jobs:
build:
uses: status-im/nimbus-common-workflow/.github/workflows/common.yml@main
with:
test-command: |
nimble test
nimble testIntegration
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Install Nim
uses: nim-lang/setup-nim-action@v2
with:
nim-version: "2.2.x"
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Install dependencies
run: nimble setup -y
- name: Unit tests
run: nimble test
- name: Integration tests
run: nimble testIntegration