credo-ts
credo-ts copied to clipboard
CI is broken in 0.3.0-pre branch
Opening a dedicated issue to track progress on fixing CI in 0.3.0-pre. It's failing consistently.
I will take a look at this today.
It seems that the node-bbs-signatures fails on Linux + node 17/18 and possibly more node versions.
Do you know if these node versions are supported? If node 17/18 are not supported there's nothing we can do about it 🤷. We should just be clear to document it in that case and skip tests for bbs in node 17/18
Adding the test results I previously posted in #935 here for context:
Ubuntu
Specs

Results for Node v14.19.3

Results for Node v16.16.0

Results for Node v17.9.1

Results for Node v18.5.0

macOs (M1)
Specs

Results for Node v14.20.0

Results for Node v16.16.0

Results for Node v17.9.1

Results for Node v18.5.0

So is there any clue about what the problem could be in CI with node 17/18? For development I'm using a x86_64 machine running Arch-based Linux (kernel 5.15.60) and all vc tests are passing. Also I've created a Dockerfile to replicate AFJ's CI setup (i.e. based in ubuntu-20.04 image and installing all dependencies) and it works fine as well.