mirror of
https://github.com/logos-storage/logos-storage-network-crawler.git
synced 2026-01-11 01:43:08 +00:00
Fixes nim-codex-dht dependency. Sets up CI
This commit is contained in:
parent
335b4d10f9
commit
b766bb6e45
22
.github/workflows/main.yml
vendored
Normal file
22
.github/workflows/main.yml
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
name: CI
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
test:
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ubuntu-latest, macOS-latest, windows-latest]
|
||||
nim: [2.0.14]
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: true
|
||||
- uses: iffy/install-nim@v4
|
||||
with:
|
||||
version: ${{ matrix.nim }}
|
||||
- name: Build
|
||||
run: nimble install -y
|
||||
- name: Test
|
||||
run: nimble test -y
|
||||
@ -20,7 +20,7 @@ requires "stew#head"
|
||||
requires "stint"
|
||||
requires "https://github.com/codex-storage/nim-datastore >= 0.1.0 & < 0.2.0"
|
||||
requires "questionable"
|
||||
requires "https://github.com/codex-storage/nim-codex-dht"
|
||||
requires "https://github.com/codex-storage/nim-codex-dht#4bd3a39e0030f8ee269ef217344b6b59ec2be6dc" # 7 Jan 2024 - Support for Nim 2.0.14
|
||||
|
||||
task test, "Run tests":
|
||||
exec "nimble install -d -y"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user