Uh oh!
There was an error while loading. Please reload this page.
This PR addresses the out-of-memory (OOM) errors during the artifact upload stage in the CI pipeline. - #4478
Conversation
👋 Thanks for assigning @TheBlueMatt as a reviewer! |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@## main #4478 +/- ##
==========================================
+ Coverage 84.55% 86.20% +1.64%
==========================================
Files 135 161 +26 Lines 76569 107332 +30763 Branches 76569 107332 +30763 ==========================================
+ Hits 64745 92525 +27780 - Misses 9783 12192 +2409 - Partials 2041 2615 +574
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Hey @TheBlueMatt@carlaKC , All the primary CI checks have passed successfully on the main runners! The OOM issue is resolved with the compression-level: 0 fix (the fuzz job passed in ~74m). The only failing check is the LDK Node Integration Tests. Looking at the logs, this seems to be a breakage caused by recent API changes in rust-lightning (PaymentForwarded event fields and splice_channel arguments) that haven't been reflected in ldk-node yet. Let me know if you want me to squash the merge commits, or if this is good to go from my end once the ldk-node repo is updated! |
TheBlueMatt
left a comment
There was a problem hiding this comment.
Please rebase your branch so that there are just commits on top of the existing LDK git tree, rather than including a merge commit.
| run: cargo semver-checks | ||
| - name: Check SemVer without any non-default features | ||
| run: cargo semver-checks --only-explicit-features | ||
| run: cargo semver-checks --only-explicit-features No newline at end of file |
There was a problem hiding this comment.
Please dont drop the EOL newline?
| - name: Checkout source code | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| fetch-depth: 0 |
There was a problem hiding this comment.
cargo-semver-checks needs to compare your current code against the "baseline" (the last release). By default, GitHub Actions does a "shallow clone" (only the last commit). Without the full history, the tool cannot find the previous version and crashes (it was giving Exit Code 101).
4748e7c to
e67e015CompareAtishyy27
commented
Mar 14, 2026
Hey @TheBlueMatt@carlaKC, Thanks for the feedback! I just force-pushed an update with these changes:
Let me know if this looks good to go |
ldk-reviews-bot
commented
Mar 14, 2026
🔔 1st Reminder Hey @joostjager! This PR has been waiting for your review. |
| - name: Cache routing graph snapshot | ||
| id: cache-graph | ||
| uses: actions/cache@v4 | ||
| uses: actions/cache@v6 |
There was a problem hiding this comment.
CI is complaining because this doesn't exist.
09275e3 to
b4fee40Compare| run: cargo semver-checks | ||
| - name: Check SemVer without any non-default features | ||
| run: cargo semver-checks --only-explicit-features | ||
No newline at end of file |
There was a problem hiding this comment.
This PR removes the trailing newline from the file (note the \ No newline at end of file marker in the diff). POSIX convention and most linters expect files to end with a newline. Please add the newline back.
ldk-claude-review-bot
commented
Mar 19, 2026
joostjager
commented
Mar 19, 2026
@Atishyy27 reverted the v4->v6 change because it isn't compatible with the self-hosted runners. Given the urgency of fixing the fuzzer, I pushed the change. |
b4fee40 to
43066b7Compare
Key Changes:
Note: I'm opening this as a Draft because jobs were stuck in the queue on my fork. I'd like to verify the fixes using the main repository's runners.