Skip to content

Merge branch 'main' into feat_artifacts

e3af51c
Select commit
Loading
Failed to load commit list.
Merged

feat(artifacts): add support for artifacts key #672

Merge branch 'main' into feat_artifacts
e3af51c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Feb 27, 2026 in 0s

52.08% (target 90.00%)

View this Pull Request on Codecov

52.08% (target 90.00%)

Details

Codecov Report

❌ Patch coverage is 25.91093% with 183 lines in your changes missing coverage. Please review.
✅ Project coverage is 52.08%. Comparing base (67676d5) to head (e3af51c).

Files with missing lines Patch % Lines
mock/docker/container.go 0.00% 73 Missing ⚠️
executor/linux/outputs.go 0.00% 55 Missing ⚠️
runtime/docker/artifact.go 63.88% 17 Missing and 9 partials ⚠️
cmd/vela-worker/exec.go 0.00% 11 Missing ⚠️
runtime/kubernetes/container.go 0.00% 6 Missing ⚠️
executor/linux/build.go 0.00% 3 Missing and 1 partial ⚠️
executor/linux/stage.go 0.00% 3 Missing and 1 partial ⚠️
cmd/vela-worker/run.go 0.00% 2 Missing ⚠️
executor/linux/driver.go 0.00% 2 Missing ⚠️

❌ Your project check has failed because the head coverage (52.08%) is below the target coverage (90.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #672      +/-   ##
==========================================
- Coverage   53.22%   52.08%   -1.15%     
==========================================
  Files         124      125       +1     
  Lines        5405     5639     +234     
==========================================
+ Hits         2877     2937      +60     
- Misses       2315     2478     +163     
- Partials      213      224      +11     
Files with missing lines Coverage Δ
cmd/vela-worker/flags.go 0.00% <ø> (ø)
executor/linux/linux.go 100.00% <100.00%> (ø)
executor/linux/opts.go 100.00% <100.00%> (ø)
executor/local/service.go 93.44% <ø> (ø)
executor/local/step.go 90.90% <ø> (ø)
executor/setup.go 100.00% <100.00%> (ø)
cmd/vela-worker/run.go 0.00% <0.00%> (ø)
executor/linux/driver.go 50.00% <0.00%> (-50.00%) ⬇️
executor/linux/build.go 68.66% <0.00%> (-0.67%) ⬇️
executor/linux/stage.go 73.52% <0.00%> (-3.01%) ⬇️
... and 5 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.