Zandor Smith
92f1800ce9
Update GitHub Actions to macOS 15 with Xcode 26.2 ( #487 )
...
- Upgrade test runner from macos-14 to macos-15
- Pin Xcode version to 26.2 (was using latest-stable)
- Update actions/checkout from v2 to v4 (v2 is deprecated)
2026-03-02 19:21:45 +01:00
Zandor Smith
47f838f1f5
Copilot: Fix GYB generation instructions. ( #475 )
2025-12-02 07:50:02 +01:00
Copilot
55ad16f3b5
Add comprehensive GitHub Copilot instructions for DeviceKit development workflow ( #454 )
...
* Initial plan
* Add comprehensive .github/copilot-instructions.md with validated workflows
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: Zandor300 <6069593+Zandor300@users.noreply.github.com >
2025-09-12 00:18:33 +02:00
Zandor Smith
511b2865e4
Add new February/March 2025 devices. ( #436 )
...
* Add support for iPhone 16e.
* Update changelog.
* Add support for iPad (A16), iPad Air 11-inch (M3), iPad Air 13-inch (M3)
* Updated GitHub actions.
* Actions: Use macos-14 image instead of arm image.
2025-03-20 10:28:11 +01:00
Zandor Smith
0d69179951
Fix CI after macOS 12 image deprecation by GitHub. ( #430 )
...
* Fix CI after macOS 12 image deprecation by GitHub.
* Increase minimum deployment target to iOS 13.
* Select Xcode latest stable.
2025-03-11 23:46:15 +01:00
Zandor Smith
82b1686b60
Fix ruby version not found. ( #414 )
...
* Fix ruby version for Danger not found.
* Update ruby for Danger to 2.7.8.
* Also update ruby for XCTests jobs to 2.7.8
2024-05-21 21:46:03 +02:00
Zandor Smith
949b0d5c2c
Implement unit tests for Apple Watch platform. ( #365 )
2024-01-15 18:54:14 +01:00
Zandor Smith
96ee1f425a
Release 5.1.0 ( #362 )
...
* Adjust GitHub Action simulators used for testing and lock macos version.
* Adds compilation support for visionOS.
Fixes https://github.com/devicekit/DeviceKit/issues/355
* ✨ Add support for new iPhones
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* ✨ Added generated gyb file
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* 🐛 Fixed missing identifier for 15 Plus
Co-Authored-By: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
* ✨ Add Watch Series 9
* Change back to using telephoto to describe the iPhone 15 Pro Max 5x camera.
See why: https://github.com/devicekit/DeviceKit/issues/359#issuecomment-1722454836
* Fix tests.
* Update CHANGELOG.md
* Version bump. (v5.1.0)
* Add missing technical specifications and image urls for devices that have them available.
* new release date
---------
Co-authored-by: Henry Thoma <thoma@sipgate.de >
Co-authored-by: Johannes Ebeling <14994778+technocidal@users.noreply.github.com >
Co-authored-by: Denise Nepraunig <denise.nepraunig@gmail.com >
2023-09-21 15:23:08 +02:00
Zandor Smith
b7cad7546b
Setup GitHub Actions ( #284 )
...
* Setup GitHub Actions
* Use macos-latest image.
Big Sur is still in preview.
* Update bundler before trying to install.
* Use `ruby/setup-ruby@v1` for setting up bundler.
* Update bundled with version and specify specific ruby-version.
* Setup separate danger job using action and setup test job matrix.
* Fix matrix variable name.
* Adjust simulators that are being used.
* Add GITHUB_TOKEN to danger job.
2021-09-16 17:17:09 +02:00