Commit Graph

8 Commits

Author SHA1 Message Date
Emil Ivanichkov e4695e382c refactor(ci): Split `Install dependencies` step from `Run tests` 2024-02-29 09:41:31 +02:00
Emil Ivanichkov ac56cf7e67 refactor(ci): Allow failure on Windows
This is a temporary change, as there is currently a problem on
Windows that requires investigation.

More information about the problem can be found here https://github.com/status-im/status-node-manager/issues/9.
2024-02-29 09:41:31 +02:00
Emil Ivanichkov 12af66cef2 refactor(ci): Test only with `nim version 1.6`
`nwaku` is built on the `nimbus-build-system` that is based on
`nim 1.6.18`, and is therefore not compatible with `2.0`
2024-02-29 09:41:31 +02:00
Emil Ivanichkov 93db4c8a84 refactor(ci): Remove `i386` cpu jobs
Running the status node manager on 32-bit architectures is highly
unlikely.
2024-02-29 09:41:31 +02:00
Emil Ivanichkov 27cbacfbd0 fix(ci): Use the local `nim_build.sh` in `Build Nim and Nimble` step 2024-02-01 11:03:11 +02:00
Zahary Karadjov fdede4171b fix(CI): Setting NIMBLE_COMMIT alone is not enough to force a Nimble build 2024-02-01 11:03:11 +02:00
Zahary Karadjov 714abe5d35 fix(CI): Switch to the latest Nimble 2024-02-01 11:03:11 +02:00
Zahary Karadjov 7b2ab4cf93
config(github): Add CI workflow 2024-01-13 15:23:24 +02:00