7 Commits

Author SHA1 Message Date
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 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