fix(package): exclude CloudHypervisor README#798
Open
stephenlclarke wants to merge 1 commit into
Open
Conversation
SwiftPM otherwise reports Sources/CloudHypervisor/README.md as an unhandled target file after apple#782. Keep the README as source documentation while excluding it from CloudHypervisor target inputs.
stephenlclarke
added a commit
to stephenlclarke/container-compose
that referenced
this pull request
Jul 11, 2026
Add current issue and PR handoffs for apple/containerization#798 and #799, including validation and release-note highlights. Replace the old copy-lock slugs and historical guidance with the active proposal state.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Exclude
Sources/CloudHypervisor/README.mdfrom theCloudHypervisorSwiftPM target. The README remains tracked and available as source documentation, while package evaluation and builds no longer emit an unhandled-file warning.Motivation
apple/containerization#782 added a standalone
CloudHypervisortarget with a README inside its source directory. SwiftPM requires non-source files in target directories to be declared as resources or excluded. This README is documentation rather than a runtime resource, so exclusion is the smallest accurate manifest change.Changes
README.mdto theCloudHypervisortarget'sexcludelist.Validation
Sources/CloudHypervisor/README.mdwarning.CloudHypervisorTestspass.Compatibility And Risk
This manifest-only change does not alter compiled sources, runtime resources, public APIs, or supported platforms. The README is already non-executable documentation, so excluding it accurately records SwiftPM's intended treatment of the file.
Related
Release Note Highlight
CloudHypervisorREADME added by apple/containerization#782.