Dave Verwer
Dave Verwer
Re-opening as there's still a case for optimisation here in not loading *all* versions and scoping to significant versions. Updated the comment in #2026 to match.
I agree, let's leave it until we have to do it. They'll give *plenty* of warning before deprecating the old ones.
My plan was to base it on neither of those things initially. Obviously, documentation coverage would be better than the existence of the configuration but we don't have that and...
We've had "plans" for a while now but they've not been written down anywhere. Now they are! https://github.com/SwiftPackageIndex/SwiftPackageIndex-Server/issues/1894 One step closer! 😅
I'll test these builds locally now.
and by locally, I mean remotely on mb5 😅
Both builds succeeded on mb5 ``` mb5:Desktop $ ./builder checkout -c https://github.com/SwiftPackageIndex/SemanticVersion.git -r main Clone URL: https://github.com/SwiftPackageIndex/SemanticVersion.git Reference: main Cloned https://github.com/SwiftPackageIndex/SemanticVersion.git into ./checkout mb5:Desktop $ ./builder build -s 5.5 -p...
No, the Xcode version is correct. 13.4.1 is Swift 5.6, this is Swift 5.5 which is 13.2.1
Tested on mb4 with `tvos` ``` mb4:Desktop $ ./builder checkout -c https://github.com/SwiftPackageIndex/SemanticVersion.git -r 0.3.4 Clone URL: https://github.com/SwiftPackageIndex/SemanticVersion.git Reference: 0.3.4 Cloned https://github.com/SwiftPackageIndex/SemanticVersion.git into ./checkout mb4:Desktop $ ./builder build -p tvos -s...
Still worked: ``` mb4:swiftpackageindex-builder (20204aa) $ ./builder checkout -c https://github.com/SwiftPackageIndex/SemanticVersion.git -r 0.3.4 [builder] ======================================== [builder] Checkout [builder] ======================================== [builder] Clone URL: https://github.com/SwiftPackageIndex/SemanticVersion.git [builder] Reference: 0.3.4 [builder] Initialized empty Git repository...