Skip to content

Fix: store sensitive step outputs in a companion Secret instead of the plaintext context ConfigMap - #245

Open
sakirr05 wants to merge 1 commit into
kubevela:mainfrom
sakirr05:fix/sensitive-step-outputs-secret-store
Open

Fix: store sensitive step outputs in a companion Secret instead of the plaintext context ConfigMap#245
sakirr05 wants to merge 1 commit into
kubevela:mainfrom
sakirr05:fix/sensitive-step-outputs-secret-store

fix(context): store sensitive step outputs in a companion Secret, not…

210737c
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Jul 31, 2026 in 1s

24.77% (-37.72%) compared to d7db9c4

View this Pull Request on Codecov

24.77% (-37.72%) compared to d7db9c4

Details

Codecov Report

❌ Patch coverage is 24.32432% with 84 lines in your changes missing coverage. Please review.
✅ Project coverage is 24.77%. Comparing base (d7db9c4) to head (210737c).
⚠️ Report is 19 commits behind head on main.

Files with missing lines Patch % Lines
pkg/context/context.go 22.50% 58 Missing and 4 partials ⚠️
pkg/hooks/data_passing.go 29.03% 20 Missing and 2 partials ⚠️

❗ There is a different number of reports uploaded between BASE (d7db9c4) and HEAD (210737c). Click for more details.

HEAD has 1 upload less than BASE
Flag BASE (d7db9c4) HEAD (210737c)
unit-test 1 0
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #245       +/-   ##
===========================================
- Coverage   62.49%   24.77%   -37.72%     
===========================================
  Files          62       64        +2     
  Lines        4415     5336      +921     
===========================================
- Hits         2759     1322     -1437     
- Misses       1324     3780     +2456     
+ Partials      332      234       -98     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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