funkelab / motile

Multi-Object Tracker using Integer Linear Equations
https://funkelab.github.io/motile/
MIT License
27 stars 5 forks source link

docs: build docs on CI deploy to github-pages on push to main #40

Closed tlambert03 closed 1 year ago

tlambert03 commented 1 year ago

with #38 in, this PR enables publishing docs to a github "environment". This means that docs are served from an uploaded actions artifact (the static site) rather than a checked in branch... and it also means that manual deploys are no longer necessary.

It will build on every PR (so it will be clear if a PR breaks docs) but will only deploy on main. You can download the build artifact from CI as well if you want to take a peak

codecov-commenter commented 1 year ago

Codecov Report

Merging #40 (348313e) into main (8f19c55) will increase coverage by 0.43%. The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main      #40      +/-   ##
==========================================
+ Coverage   92.52%   92.96%   +0.43%     
==========================================
  Files          28       29       +1     
  Lines         696      725      +29     
==========================================
+ Hits          644      674      +30     
+ Misses         52       51       -1     

see 2 files with indirect coverage changes