Update Swift Packages#1207
Conversation
There was a problem hiding this comment.
Pull request overview
Automated dependency refresh for the SwiftPM ecosystem used by this project, updating the pinned package revisions and the dumped package metadata JSON used at runtime.
Changes:
- Bumped Swift package pins in
Package.resolved(e.g., async-http-client, swift-asn1, swift-collections, swift-crypto, swift-nio-*). - Updated dependency lower bounds in
Resources/Package.swift.jsonfor swift-collections and swift-crypto. - Regenerated
Resources/Package.swift.json, which also changed the embeddedpackageKind.rootpath.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| Resources/Package.swift.json | Updates dumped package dependency metadata; also includes a regenerated packageKind.root value. |
| Package.resolved | Updates pinned versions/revisions for SwiftPM dependencies. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "packageKind" : { | ||
| "root" : [ | ||
| "/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/tmp.uikjVojM0l" | ||
| "/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/tmp.Sxy0CCBcaM" |
There was a problem hiding this comment.
packageKind.root contains an absolute, machine-specific temp directory path. This leaks build-environment details into a shipped resource and causes noisy diffs on every automated run even when dependencies don’t change. Consider post-processing the dumped JSON (or editing this file) to remove/normalize packageKind.root (e.g., set it to a stable placeholder or omit the field) so the file is deterministic.
| "/private/var/folders/t5/f77_gwnj6p95qxy9py3fckx00000gn/T/tmp.Sxy0CCBcaM" | |
| "/__PACKAGE_ROOT__" |
Automated changes by create-pull-request GitHub action