Becksteinlab / kda

Python package used for the analysis of biochemical kinetic diagrams.
GNU General Public License v3.0
3 stars 1 forks source link

TST: Migrates CI from Travis to GitHub Actions #35

Closed nawtrey closed 3 years ago

nawtrey commented 3 years ago

Description

Status

nawtrey commented 3 years ago

Initial draft of GitHub Actions workflow. Probably needs some refinement but I think most of it is there already, just needs to be double checked (and confirmation that it works) before moving forward.

codecov[bot] commented 3 years ago

Codecov Report

Merging #35 (aba445e) into master (9c15c96) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #35   +/-   ##
=======================================
  Coverage   98.94%   98.94%           
=======================================
  Files           9        9           
  Lines         758      758           
=======================================
  Hits          750      750           
  Misses          8        8           
nawtrey commented 3 years ago

So far so good. I'm going to push with some minor changes that change the coverage to make sure the diff coverage report shows up when the coverage is actually changed in a PR.

nawtrey commented 3 years ago

Okay, I think this is doing all of the things I want it to do now. I added some changes to codecov.yml to add in the coverage delta table and the Coverage Diff table since those are pretty nice 'at a glance' metrics. I'll remove the unnecessary changes here and remove the draft status.

nawtrey commented 3 years ago

Alright, all tests are passing on the new CI and the coverage report looks good. Merging now.