Open daviddias opened 6 years ago
Is this something that is urgent and needs to be changed now? Otherwise, we can proceed as we are with updating CI everywhere, and once migration is done, I can write a script that can change that directly in master, bypassing the PRs.
@VictorBjelkholm we want coverage to be run on PRs so that we know if the PR is lowering or increasing the coverage.
Right now we have a bunch of unknowns here https://github.com/ipfs/js-ipfs#packages
@VictorBjelkholm I see that the config was updated -- https://github.com/ipfs/ci-sync/blob/master/configs/circle.yml#L11 -- but there hasn't been a PR to change this in all the repos. What's the hold up?
@diasdavid I want to change the flow of the script before running it again, as it's destructive, see https://github.com/ipfs/ci-sync/blob/master/make-ci-update-pr.js#L25
@VictorBjelkholm can you use your script to move all the Coverage runs to Circle CI instead of Travis?
Currently, it is https://github.com/ipfs/js-ipfs-repo/blob/master/.travis.yml#L21-L22, we want https://github.com/ipfs/js-ipfs-api/blob/master/circle.yml#L7
We also want to default to coveralls and not codecov. Make the line be:
npm run coverage -- --upload --providers coveralls
Thank you!