Add github workflows for storage-node and network tests#1020
Add github workflows for storage-node and network tests#1020mnaamani merged 4 commits intoJoystream:nicaeafrom
Conversation
.github/workflows/storage-node.yml
Outdated
| run: | | ||
| yarn install --frozen-lockfile --network-timeout 120000 | ||
| yarn workspace storage-node checks | ||
| yarn workspace @joystream/storage-cli build |
There was a problem hiding this comment.
This one isn't part of the Ubuntu job, it also doesn't seem necessary, because yarn workspace storage-node run build (which does the same thing) is part of root package.json postinstall script already (so it's beeing run in each of the jobs after yarn install).
There was a problem hiding this comment.
good point, will remove
There was a problem hiding this comment.
also I thought I'd already pushed a second commit to add it to ubuntu job :)
|
It also looks like the |
Aren't those extensions checked by default or do you always have to provide them explicitly? |
|
I'm not sure how effective linter with Typescript-specific rules is for |
|
Yes we had to make quite a few rule tweaking to make the linter happy because that code base is still a hybrid. The plan is to gradually refactor all code to .ts and remove a lot of the rules that were turned off. |
The documentation says that the default is just |
|
okay so with current lint script: I get |
|
Yeah I think you were right about that.
|
Added CI checks for linting and build for network-tests and storage-node.
The network-tests checks are expected to fail because the fixes are applied in a separate PR #1001