keikoproj / addon-manager

Manage addons in a Kubernetes cluster
Apache License 2.0
71 stars 25 forks source link

chore: refactoring so that addon controller flow won't inquire from workflow obj #251

Closed ccpeng closed 1 year ago

ccpeng commented 1 year ago

refactoring so that addon controller flow won't inquire from workflow obj

codecov[bot] commented 1 year ago

Codecov Report

Merging #251 (8eb7565) into master (20796d4) will increase coverage by 0.34%. The diff coverage is 56.36%.

@@            Coverage Diff             @@
##           master     #251      +/-   ##
==========================================
+ Coverage   50.87%   51.22%   +0.34%     
==========================================
  Files          14       14              
  Lines        1932     1917      -15     
==========================================
- Hits          983      982       -1     
+ Misses        820      806      -14     
  Partials      129      129              
Impacted Files Coverage Δ
pkg/addon/addon_validator.go 86.33% <ø> (+5.52%) :arrow_up:
pkg/workflows/workflow.go 68.61% <42.85%> (+1.55%) :arrow_up:
pkg/addon/addon_update.go 61.22% <50.00%> (+1.22%) :arrow_up:
controllers/addon_controller.go 52.75% <60.00%> (-0.74%) :arrow_down:
pkg/common/helpers.go 91.20% <100.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more