sodafoundation / api

SODA Terra Project API module : is an open source implementation of SODA API connecting storage to platforms like Kubernetes, OpenStack, and VMware
Apache License 2.0
828 stars 314 forks source link

Integrate Github Actions in SODA api project #1316

Closed ryo-osive closed 3 years ago

ryo-osive commented 3 years ago

What type of PR is this? Integrate github action

What this PR does / why we need it: Integrate github actions to SODA projects

Test Report Added?: /kind TESTED

Special notes for your reviewer: Create codecov token enviroment variable to integrate codecov features

codecov[bot] commented 3 years ago

Codecov Report

Merging #1316 (fa886f4) into master (7eb8236) will decrease coverage by 2.55%. The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #1316      +/-   ##
==========================================
- Coverage   41.48%   38.93%   -2.56%     
==========================================
  Files          53       53              
  Lines        7752     6966     -786     
==========================================
- Hits         3216     2712     -504     
+ Misses       4021     3739     -282     
  Partials      515      515              
Impacted Files Coverage Δ
client/volume.go 62.31% <0.00%> (-8.40%) :arrow_down:
client/fileshare.go 65.95% <0.00%> (-7.22%) :arrow_down:
client/dock.go 42.85% <0.00%> (-7.15%) :arrow_down:
client/pool.go 42.85% <0.00%> (-7.15%) :arrow_down:
client/host.go 61.11% <0.00%> (-6.98%) :arrow_down:
client/version.go 46.15% <0.00%> (-6.79%) :arrow_down:
client/profile.go 55.55% <0.00%> (-6.42%) :arrow_down:
pkg/api/policy/policy.go 25.88% <0.00%> (-5.19%) :arrow_down:
pkg/api/controllers/version.go 65.21% <0.00%> (-4.02%) :arrow_down:
pkg/api/controllers/base.go 76.74% <0.00%> (-3.26%) :arrow_down:
... and 43 more