Skip to content

feat(v1beta1): load v1beta1 packages#5048

Draft
AustinAbro321 wants to merge 103 commits into
introduce-api-conversionsfrom
new-load-v1beta1
Draft

feat(v1beta1): load v1beta1 packages#5048
AustinAbro321 wants to merge 103 commits into
introduce-api-conversionsfrom
new-load-v1beta1

Conversation

@AustinAbro321

Copy link
Copy Markdown
Member

Description

Related Issue

Relates to #3433

Checklist before merging

AustinAbro321 and others added 30 commits March 4, 2026 12:59
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
@codecov

codecov Bot commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 75.75758% with 176 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/pkg/packager/load/import_v1beta1_merge.go 47.82% 67 Missing and 17 partials ⚠️
src/pkg/packager/load/import_v1beta1.go 81.61% 16 Missing and 9 partials ⚠️
src/pkg/packager/load/load.go 65.21% 18 Missing and 6 partials ⚠️
src/internal/pkgcfg/pkgcfg.go 68.00% 11 Missing and 5 partials ⚠️
src/internal/api/v1beta1/validate.go 93.47% 6 Missing and 3 partials ⚠️
src/cmd/dev.go 0.00% 6 Missing ⚠️
src/pkg/lint/schema.go 45.45% 4 Missing and 2 partials ⚠️
src/internal/api/v1alpha1/migrate.go 97.84% 2 Missing and 1 partial ⚠️
src/pkg/zoci/fetch.go 40.00% 2 Missing and 1 partial ⚠️
Files with missing lines Coverage Δ
src/api/convert/convert.go 100.00% <100.00%> (ø)
src/internal/api/v1alpha1/convert.go 92.79% <100.00%> (+2.32%) ⬆️
src/internal/api/v1beta1/convert.go 97.43% <100.00%> (+<0.01%) ⬆️
src/pkg/packager/layout/oci.go 76.80% <100.00%> (+0.12%) ⬆️
src/pkg/packager/layout/package.go 70.51% <100.00%> (+0.05%) ⬆️
src/pkg/packager/load/import.go 55.72% <100.00%> (ø)
src/pkg/schema/schema.go 100.00% <100.00%> (ø)
src/internal/api/v1alpha1/migrate.go 97.84% <97.84%> (ø)
src/pkg/zoci/fetch.go 35.71% <40.00%> (-1.79%) ⬇️
src/cmd/dev.go 38.64% <0.00%> (-0.05%) ⬇️
... and 6 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Signed-off-by: Austin Abro <austinabro321@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants