Skip to content

feat: flatten v1 staging outputs before rendering#5917

Merged
beckermr merged 2 commits intoregro:mainfrom
Hofer-Julian:staging-output
Apr 16, 2026
Merged

feat: flatten v1 staging outputs before rendering#5917
beckermr merged 2 commits intoregro:mainfrom
Hofer-Julian:staging-output

Conversation

@Hofer-Julian
Copy link
Copy Markdown
Contributor

This prepares for the soon-to-be-stabilized staging output of recipe v1: conda/ceps#102

With this update, we require a newer rattler-build-conda-compat and make use of the new API that flattens staging output requirement into the package requirements. That way migrations will trigger even though the relevant requirements are only in staging outputs.

rattler-build --render-only drops staging outputs, hiding their
build and host requirements from the dependency graph. Flatten the
recipe text first so pinning and arch migrations see the full
requirement surface.
@beckermr beckermr enabled auto-merge April 16, 2026 13:53
@beckermr beckermr added this pull request to the merge queue Apr 16, 2026
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.69%. Comparing base (e1398d8) to head (b3d6ec9).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #5917      +/-   ##
==========================================
+ Coverage   80.64%   80.69%   +0.04%     
==========================================
  Files         146      146              
  Lines       17415    17434      +19     
==========================================
+ Hits        14045    14069      +24     
+ Misses       3370     3365       -5     

☔ View full report in Codecov by Sentry.
📢 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.

@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Apr 16, 2026
@beckermr beckermr merged commit 0066602 into regro:main Apr 16, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants