Shin Yamamoto
afe2a9bced
ci: remove macos-11 runner
...
The macOS 11 runner image was removed on 6/28/2024.
https://github.blog/changelog/2024-05-20-actions-upcoming-changes-to-github-hosted-macos-runners/
Therefore Carthage support was removed from README since the 'carthage' job can
no longer be run and then 'carthage' build can not be checked.
2024-07-03 22:13:37 +09:00
Shin Yamamoto
c0d88af234
ci: update actions/checkout to v4
2024-07-02 21:09:56 +09:00
Shin Yamamoto
f45b6aaa3f
ci: use Xcode 15.4 ( #631 )
2024-05-18 11:49:18 +09:00
Shin Yamamoto
92c10830ff
ci: use Xcode 15.2 on the GitHub Actions ( #619 )
...
- Replaced 'runsOn' with 'runs-on'.
- Supported build jobs for Xcode 15.2.
- Didn't use `macos-11` as possible which was deprecated.
2024-02-18 14:46:32 +09:00
Shin Yamamoto
afcf1ced36
ci: support xcode 15.0.1
2023-11-18 11:51:15 +09:00
Shin Yamamoto
dbf665526d
ci: disable parallel testing to improve stability
2023-09-19 09:43:04 +09:00
Shin Yamamoto
b1edef49a4
ci: update the push trigger of github actions
2023-08-17 09:02:35 +09:00
Shin Yamamoto
bdb756b665
ci: update the test matrix for iOS 16
2023-07-19 16:20:12 +09:00
Shin Yamamoto
7b88703e43
ci: add Xcode 14.3 / Swift 5.8 build
2023-06-10 10:01:46 +09:00
Shin Yamamoto
6082dba6a7
ci: add circleci config for testing on ios13/14
2023-06-03 10:12:13 +09:00
Shin Yamamoto
43327e8123
ci: add timeout-minutes
2023-06-03 10:12:13 +09:00
Shin Yamamoto
208ab665da
ci: add Maps-SwiftUI example build
2023-03-04 09:42:40 +09:00
Shin Yamamoto
9383cd001d
ci: replace iOS 15 envs on testing
...
Because testing on iOS 15.4 is buggy.
2023-02-18 12:15:26 +09:00
Shin Yamamoto
6d5f770066
ci: replace macos-10.15 with macos-11
...
macos-10.15 will be completely removed by 2023-03-31.
https://github.com/actions/runner-images/issues/5583#issuecomment-1426004850
2023-02-18 11:54:19 +09:00
Shin Yamamoto
68352218ac
ci: upgrade actions/checkout to suppress Node.js 12 warnings
2023-02-18 11:10:35 +09:00
Shin Yamamoto
6589aff4ac
ci: add xcode 14.1 env ( #577 )
2023-01-13 09:12:17 +09:00
Shin Yamamoto
bfbb7ad004
Remove the CI job with Xcode 13.1 and iOS 15.0
...
This job is unstable because of its environment.
2022-09-08 12:42:14 +09:00
Shin Yamamoto
0bc9812c23
Update GitHub Actions workflow using macOS-12 ( #538 )
...
* Updated 'ci' workflow for Xcode 13.3.1
* Modernized and simplified the workflow using 'strategy.matrix'
* 'arm64-apple-ios15.4' target is not included in swiftpm because its build gets an build error.
2022-05-31 21:42:36 +09:00
Shin Yamamoto
ca6a8d5c16
Update ci workflow
2021-09-18 10:57:03 +09:00
Shin Yamamoto
aa5fbe9e94
Move the main ci to github actions ( #437 )
...
Because of the migration from travis-ci.org to travis-ci.com. As a
bonus, ci builds on github actions are much faster.
This repo still needs travis-ci for testing on iOS 10/11/12 simulators
on Xcode11.x. So this doesn't remove .travis.yml
2021-01-22 07:44:30 +09:00