Public-Health-Scotland / phsmethods

An R package to standardise methods used in Public Health Scotland (https://public-health-scotland.github.io/phsmethods/)
https://public-health-scotland.github.io/phsmethods/
54 stars 13 forks source link

Expanding the CI workflows #84

Closed Moohan closed 1 year ago

Moohan commented 1 year ago

I'm updating the CI on all the PHS packages.

I've updated the R-CMD to expand the number of R versions it runs against with an argument to specify whether they are must_pass or not i.e. will the whole workflow fail if they do? The versions of R selected are from a brief chat with Russell and are trying to balance what is available now with what we will have on the new R infrastructure, as well as what any external users might be using...

I've also added workflows to automatically document, style and lint any code. The idea is that these will run on any PR code and resolve any simple issues automatically.

codecov[bot] commented 1 year ago

Codecov Report

Merging #84 (2291e0d) into master (e7575c7) will not change coverage. The diff coverage is n/a.

@@            Coverage Diff            @@
##            master       #84   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           12        12           
  Lines          342       342           
=========================================
  Hits           342       342           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.