XRPLF / rippled

Decentralized cryptocurrency blockchain daemon implementing the XRP Ledger protocol in C++
https://xrpl.org
ISC License
4.48k stars 1.45k forks source link

chore: change Github Action triggers for build/test jobs #4956

Closed ximinez closed 3 months ago

ximinez commented 3 months ago

High Level Overview of Change

Github Actions for the build/test jobs (nix.yml, mac.yml, windows.yml) will only run on branches that build packages (develop, release, master), and branches with names starting with ci/. This is especially targeted toward personal forks where CI runs are set up, but frequently unnecessary, and particularly once a pull request is opened - at that point any runs on the forks are redundant and wasteful.

Context of Change

This is intended as a compromise between disabling CI jobs on personal forks entirely, and having the jobs run as a free-for-all. Note that it will not affect PR jobs at all.

Type of Change

codecov-commenter commented 3 months ago

Codecov Report

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

Project coverage is 76.97%. Comparing base (61672ad) to head (1fe21b1).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #4956 +/- ## =========================================== - Coverage 76.98% 76.97% -0.01% =========================================== Files 1129 1129 Lines 131872 131872 Branches 39662 39648 -14 =========================================== - Hits 101521 101515 -6 + Misses 24476 24445 -31 - Partials 5875 5912 +37 ```

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