ethereumjs-monorepo
ethereumjs-monorepo copied to clipboard
WIP - Rework CI for build jobs
This PR attempts to rework our entire CI workflow so that all of the jobs that build the monorepo are consolidated into a single workflow where step 1 is a build that installs all dependencies, builds all of the packages and then caches them. Then, each of the individual package workflows just restore that build image and run that package's tests and related workflows on it.
I also added one global lint job to run all of the lint jobs at once in its own step.
Codecov Report
Merging #2709 (78b5e49) into master (515a7ba) will increase coverage by
2.40%. The diff coverage isn/a.
Additional details and impacted files
| Flag | Coverage Δ | |
|---|---|---|
| block | ? |
|
| blockchain | ? |
|
| client | ? |
|
| common | 97.05% <ø> (ø) |
|
| devp2p | ? |
|
| ethash | ? |
|
| evm | ? |
|
| rlp | ? |
|
| statemanager | ? |
|
| trie | 89.92% <ø> (ø) |
|
| tx | ? |
|
| util | ? |
|
| vm | 81.36% <ø> (ø) |
Flags with carried forward coverage won't be shown. Click here to find out more.
Just revisting this here, cannot completely remember, what was the status of this?
Did I kill this off preliminary by being too sceptical about it? 😬 Or have there been some technical problems?
Now when revisiting I find this actually pretty solid and not really sure anymore where my biggest doubts were. 😬 😬 😬 (sorry for that eventually)
Just revisting this here, cannot completely remember, what was the status of this?
Did I kill this off preliminary by being too sceptical about it? 😬 Or have there been some technical problems?
Now when revisiting I find this actually pretty solid and not really sure anymore where my biggest doubts were. 😬 😬 😬 (sorry for that eventually)
I can certainly update it and see if it still works. I don't remember your specific concerns but I think it just got forgotten about.
I can certainly update it and see if it still works. I don't remember your specific concerns but I think it just got forgotten about.
👍🙂🙏