-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.6.13 #263
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to f7570ca in 8 seconds
More details
- Looked at
38
lines of code in2
files - Skipped
0
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. CHANGELOG.md:3
- Draft comment:
Ensure the 'Unreleased' section is intentional and aligns with the release process. If this is a finalized release, update the version and date. - Reason this comment was not posted:
Confidence changes required:50%
The PR adds new targets to the GitHub Actions workflow for Rust builds. This change is reflected in the changelog, which is good for documentation purposes. However, the changelog entry is under 'Unreleased', which might be intentional if the release is not yet finalized.
Workflow ID: wflow_Xi7l8i1xdV8eWyZH
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
✅ Deploy Preview for xvc canceled.
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #263 +/- ##
==========================================
- Coverage 72.41% 71.80% -0.61%
==========================================
Files 124 123 -1
Lines 14437 14172 -265
==========================================
- Hits 10454 10176 -278
- Misses 3983 3996 +13 ☔ View full report in Codecov by Sentry. |
debugging debugging update update remove details remove summary line changelog
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Key Issues
The use of unwrap()
on XvcCachePath::new(xp, cd)
could lead to a panic if the constructor returns None
, and this should be handled more gracefully within the filter_map
.
.filter_map(|(xe, xp)| { | ||
all_content_digests | ||
.get(xe) | ||
.map(|cd| (*xe, XvcCachePath::new(xp, cd).unwrap())) | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🐛 Possible Bug
The unwrap()
call on XvcCachePath::new(xp, cd)
could panic if the constructor returns None
. Since this is in a filter_map
, we should handle the None
case gracefully.
.filter_map(|(xe, xp)| { | |
all_content_digests | |
.get(xe) | |
.map(|cd| (*xe, XvcCachePath::new(xp, cd).unwrap())) | |
}) | |
.filter_map(|(xe, xp)| { | |
all_content_digests | |
.get(xe) | |
.and_then(|cd| XvcCachePath::new(xp, cd)) | |
.map(|cp| (*xe, cp)) | |
}) |
Important
Added new build targets to GitHub Actions workflow for Linux and macOS in
rust.yml
.aarch64-unknown-linux-gnu
to Linux targets inrust.yml
.aarch64-apple-darwin
andx86_64-unknown-freebsd
to macOS targets inrust.yml
.CHANGELOG.md
to note the addition of more targets to GitHub builds.This description was created by for f7570ca. It will automatically update as commits are pushed.
✨
Description by Callstackai
This PR introduces new build targets for GitHub Actions, updates the changelog, and modifies various files to reflect version changes.
Diagrams of code changes
Files Changed
This PR includes files in programming languages that we currently do not support. We have not reviewed files with the extensions
.yml
,.md
,.toml
,.zsh
. See list of supported languages.