facebookexperimental / object-introspection

Object Introspection (OI) enables on-demand, hierarchical profiling of objects in arbitrary C/C++ programs with no recompilation.
Apache License 2.0
163 stars 14 forks source link

convert circleci lint job to github actions #488

Closed JakeHillion closed 8 months ago

JakeHillion commented 8 months ago

convert circleci lint job to github actions

Start the migration from CircleCI to GitHub Actions with migrating the lint job. Used the structure from @robandpdx to setup Nix and use a GitHub key. Restructured the check from nix flake check to nix fmt; git diff --exit-code so we get a full patch again.

Test plan:

Co-authored-by: Rob Anderson robandpdx@github.com

codecov-commenter commented 8 months ago

Codecov Report

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

Comparison is base (c367e7f) 62.70% compared to head (b3f6fb7) 62.70%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #488 +/- ## ======================================= Coverage 62.70% 62.70% ======================================= Files 123 123 Lines 12097 12097 Branches 1970 1970 ======================================= Hits 7586 7586 Misses 3556 3556 Partials 955 955 ```

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