xgi-org / xgi

CompleX Group Interactions (XGI) is a Python package for higher-order networks.
https://xgi.readthedocs.io
Other
180 stars 28 forks source link

Create check-urls.yml #498

Closed nwlandry closed 10 months ago

nwlandry commented 10 months ago

Added a Github Action to check URLs.

codecov[bot] commented 10 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (15208bc) 92.03% compared to head (e06e2e3) 92.03%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #498 +/- ## ======================================= Coverage 92.03% 92.03% ======================================= Files 60 60 Lines 4369 4369 ======================================= Hits 4021 4021 Misses 348 348 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

maximelucas commented 10 months ago

This amazing, thanks Nich!! How do we know it works? How does it work? For each PR it's gonna tell us if some urls are broken?

nwlandry commented 10 months ago

This amazing, thanks Nich!! How do we know it works? How does it work? For each PR it's gonna tell us if some urls are broken?

That's exactly right. For instance, I already fixed a link because of this failed run: https://github.com/xgi-org/xgi/actions/runs/7077776967

maximelucas commented 10 months ago

Great then I'll approve. Does this mean all other urls work fine? Or we'll see at the next PR?

nwlandry commented 10 months ago

Great then I'll approve. Does this mean all other urls work fine? Or we'll see at the next PR?

I think that if I'm correct, the link that I fixed was the only issue. And to correct what I said, the action is triggered with every push.