bot icon indicating copy to clipboard operation
bot copied to clipboard

Split CI pipeline into separate stages: lint, test, analyze, publish

Open steindvart opened this issue 1 month ago • 1 comments

Problem

  • Closes #225

Solution - what PR does

  • Renamed main.ylm to ci.yml for better consistency with commonly used terms.
  • Reworked GitHub CI workflow by separating in different jobs.
  • Made container-based approach to avoid "Install Go" step.
image

steindvart avatar Oct 29 '25 06:10 steindvart

:warning: Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

:white_check_mark: All modified and coverable lines are covered by tests. :white_check_mark: Project coverage is 46.85%. Comparing base (1efca4f) to head (ed796a0). :warning: Report is 1 commits behind head on main. :exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #226      +/-   ##
==========================================
+ Coverage   45.30%   46.85%   +1.54%     
==========================================
  Files          29       29              
  Lines        2355     2098     -257     
==========================================
- Hits         1067      983      -84     
+ Misses       1241     1067     -174     
- Partials       47       48       +1     

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

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov-commenter avatar Nov 09 '25 08:11 codecov-commenter