mixOmicsTeam / mixOmics

Development repository for the Bioconductor package 'mixOmics '
http://mixomics.org/
163 stars 54 forks source link

Configure codecov3 #323

Closed evaham1 closed 1 month ago

evaham1 commented 1 month ago

used usethis::use_github_action("test-coverage") to add yaml file for code coverage report generation and pushing to codecov. Also set up github repo secret CODECOV_TOKEN. Coverage report should be published here: https://app.codecov.io/github/mixOmicsTeam/mixOmics

Remaining issue: report is published on codecov but shows error 'Missing base commit: unable to compare commits because no base commit was found'. This may be because the action was run not on master branch as it had done previously, hopefully will be solved with this PR to master.

evaham1 commented 1 month ago

Have also updated documentation on the github actions in the dev repo: https://github.com/mixOmicsTeam/mixOmics-Dev/blob/main/Resources/Development%20Resources/4.%20Repositories/4.1%20GitHub%20Repo%20Management/4.1.4%20Github%20actions.md

evaham1 commented 1 month ago

codecov reports now appear to be generated and pushed to app.codecov.io