-
Notifications
You must be signed in to change notification settings - Fork 0
Modernize Swift UI (SpriteKit) repository #3
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
Conversation
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
@copilot failing PR CI
|
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
... I've fixed the issue with the failing CI in commit c67b152. The problem was in the xcodebuild command formatting - quotes around the $filetype variable were causing the command to malform. Removing these quotes ensures proper parameter formatting, which should resolve the "project.pbxproj does not exist" error. |
|
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
... I've fixed the CI build issues in commit 9f10fa3. The problem was in how the workflow detected the Xcode project file and scheme names. I made these changes:
This should resolve the "project.pbxproj does not exist" error by ensuring the correct path to the Xcode project is used. |
OK @copilot, a different error now:
|
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
... I've fixed the iOS simulator specification issue in commit 78196c2. The problem was that the workflow was trying to use a specific device "iPhone 15" that wasn't available in the CI environment. I made these changes:
This more generic specification should work across different macOS runners and Xcode versions. |
@copilot still failing:
|
…entifier Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
... I've fixed the iOS simulator specification in commit 3005246. The issue was that the workflow was trying to use a specific iPhone device name that wasn't available in the CI environment. I've updated the destination to use |
@copilot why not use "My Mac" listed as available entry here:
|
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
@copilot still failing, your CI job definition does not properly select one of the available devices in CI, see logs for more detail and list of available devices and their metadata. |
Co-authored-by: KevinTCoughlin <706967+KevinTCoughlin@users.noreply.github.com>
I've simplified the CI workflow destination specifications in commit 3ba1edd. Instead of using the complex destination with multiple parameters, I'm now using just |
This PR modernizes the Swift UI (SpriteKit) repository with several infrastructure updates and improvements:
CI/CD Improvements
maxim-lobanov/setup-xcode@v1
Development Environment Support
Repository Configuration Files
Documentation Improvements
These modernization changes were made with minimal impact to the existing codebase. The focus was on improving infrastructure, developer experience, and documentation without altering the core functionality of the application.
Fixes #2.
Warning
Firewall rules blocked me from connecting to one or more addresses
I tried to connect to the following addresses, but was blocked by firewall rules:
cdn.fwupd.org
/usr/bin/fwupdmgr refresh
(dns block)If you need me to access, download, or install something from one of these locations, you can either:
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.