Skip to content

feat(remote_signer): Add job token signing endpoint for byoc job types - #3869

Open
eliteprox wants to merge 46 commits into
masterfrom
feat/remote-signer-byoc
Open

feat(remote_signer): Add job token signing endpoint for byoc job types#3869
eliteprox wants to merge 46 commits into
masterfrom
feat/remote-signer-byoc

Merge branch 'master' into feat/remote-signer-byoc

a00d26b
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 29, 2026 in 0s

35.53787% (+0.00773%) compared to df527c3

View this Pull Request on Codecov

35.53787% (+0.00773%) compared to df527c3

Details

Codecov Report

❌ Patch coverage is 57.33333% with 64 lines in your changes missing coverage. Please review.
✅ Project coverage is 35.53787%. Comparing base (df527c3) to head (a00d26b).

Files with missing lines Patch % Lines
server/remote_signer.go 40.00000% 40 Missing and 2 partials ⚠️
byoc/job_orchestrator.go 57.14286% 8 Missing and 1 partial ⚠️
core/orchestrator.go 0.00000% 9 Missing ⚠️
byoc/utils.go 66.66667% 2 Missing and 2 partials ⚠️
Additional details and impacted files

Impacted file tree graph

@@                 Coverage Diff                 @@
##              master       #3869         +/-   ##
===================================================
+ Coverage   35.53014%   35.53787%   +0.00773%     
===================================================
  Files            174         174                 
  Lines          45111       45225        +114     
===================================================
+ Hits           16028       16072         +44     
- Misses         27814       27875         +61     
- Partials        1269        1278          +9     
Files with missing lines Coverage Δ
byoc/types.go 88.23529% <100.00000%> (+34.38914%) ⬆️
byoc/utils.go 46.09929% <66.66667%> (+1.48391%) ⬆️
byoc/job_orchestrator.go 49.60630% <57.14286%> (+0.95039%) ⬆️
core/orchestrator.go 72.30114% <0.00000%> (-0.76476%) ⬇️
server/remote_signer.go 60.08316% <40.00000%> (-5.11406%) ⬇️

... and 5 files with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update df527c3...a00d26b. Read the comment docs.

Files with missing lines Coverage Δ
byoc/types.go 88.23529% <100.00000%> (+34.38914%) ⬆️
byoc/utils.go 46.09929% <66.66667%> (+1.48391%) ⬆️
byoc/job_orchestrator.go 49.60630% <57.14286%> (+0.95039%) ⬆️
core/orchestrator.go 72.30114% <0.00000%> (-0.76476%) ⬇️
server/remote_signer.go 60.08316% <40.00000%> (-5.11406%) ⬇️

... and 5 files with indirect coverage changes

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