Skip to content

Don't bundle artifacts from full workspace#1090

Merged
KristofferC merged 1 commit intoJuliaLang:masterfrom
visr:bundle-less-artifacts
Mar 26, 2026
Merged

Don't bundle artifacts from full workspace#1090
KristofferC merged 1 commit intoJuliaLang:masterfrom
visr:bundle-less-artifacts

Conversation

@visr
Copy link
Copy Markdown
Contributor

@visr visr commented Feb 10, 2026

Fixes #1051

This creates a subproject with only Example.jl, and makes sure that load_all_deps only returns Example.jl. This results in bundle_artifacts not bundling artifacts from the full workspace.

@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 10, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.59%. Comparing base (bfa5939) to head (c782304).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1090      +/-   ##
==========================================
+ Coverage   85.36%   85.59%   +0.22%     
==========================================
  Files           3        3              
  Lines         827      826       -1     
==========================================
+ Hits          706      707       +1     
+ Misses        121      119       -2     

☔ 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.

visr added a commit to Deltares/Wflow.jl that referenced this pull request Feb 19, 2026
This switches to JuliaLang/PackageCompiler.jl#1090.
Ribasim has been using this for a while, and I expect this to get merged.
@visr
Copy link
Copy Markdown
Contributor Author

visr commented Feb 24, 2026

This should be good to merge, the new tests are passing.

visr added a commit to Deltares/Wflow.jl that referenced this pull request Feb 25, 2026
* Use PackageCompiler branch to avoid bundling workspace artifacts

This switches to JuliaLang/PackageCompiler.jl#1090.
Ribasim has been using this for a while, and I expect this to get merged.

* Fix CLI build error

And remove a check that is no longer needed.
@visr
Copy link
Copy Markdown
Contributor Author

visr commented Mar 26, 2026

Bump

@KristofferC KristofferC merged commit 686b959 into JuliaLang:master Mar 26, 2026
19 of 26 checks passed
@KristofferC
Copy link
Copy Markdown
Member

Thanks!

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.

Too many artifacts bundled when using workspaces or separate manifest

2 participants