Skip to content

Commit d854dc2

Browse files
committed
CI Updates
1 parent 051778c commit d854dc2

7 files changed

+33
-96
lines changed

.github/workflows/xcodebuild-ios14.yml

-21
This file was deleted.

.github/workflows/xcodebuild-ios15.yml

-21
This file was deleted.

.github/workflows/xcodebuild-ios16.yml

-21
This file was deleted.
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Xcode build iOS 18
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build:
7+
runs-on: macos-15
8+
9+
steps:
10+
- uses: actions/checkout@v2
11+
12+
- name: Select Xcode
13+
run: sudo xcode-select -switch /Applications/Xcode_16.1.app
14+
15+
- name: Xcode version
16+
run: /usr/bin/xcodebuild -version
17+
18+
- name: Xcode iOS build
19+
run: |
20+
cd Xcode/
21+
xcodebuild clean build -scheme TheNews -destination 'platform=iOS Simulator,name=iPhone 16,OS=18.1'

.github/workflows/xcodebuild-tvos13.yml

-21
This file was deleted.

.github/workflows/xcodetest.yml

+11-11
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,23 @@ on: [push, pull_request]
44

55
jobs:
66
Test:
7-
runs-on: macos-11
7+
runs-on: macos-15
88

99
steps:
1010
- uses: actions/checkout@v2
1111

12-
- name: Select Xcode
13-
run: sudo xcode-select -switch /Applications/Xcode_12.4.app
12+
- name: Select Xcode
13+
run: sudo xcode-select -switch /Applications/Xcode_16.1.app
1414

1515
- name: Xcode version
1616
run: /usr/bin/xcodebuild -version
1717

18-
- name: Xcode unit tests
19-
run: |
20-
cd Xcode/
21-
xcodebuild clean test -scheme TheNews -destination 'platform=iOS Simulator,name=iPhone 12,OS=14.4' -resultBundlePath TestResults
18+
- name: Xcode unit tests
19+
run: |
20+
cd Xcode/
21+
xcodebuild clean test -scheme TheNews -destination 'platform=iOS Simulator,name=iPhone 16,OS=18.1' -resultBundlePath TestResults
2222

23-
- uses: kishikawakatsumi/xcresulttool@v1
24-
with:
25-
path: Xcode/TestResults.xcresult
26-
if: success() || failure()
23+
# - uses: kishikawakatsumi/xcresulttool@v1
24+
# with:
25+
# path: Xcode/TestResults.xcresult
26+
# if: success() || failure()

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
iOS news app in the style of Apollo, Apple News, Artifact, Axios, BBC, Bluesky, Cash App, CNN, Facebook, Facebook News, FastNews, Flipboard, Instagram, Lil News, NBC News, Particle, Reddit, Robinhood, Tapestry, The New York Times, The Washington Post, The Wall Street Journal, Threads, UIKit, X (Twitter) :newspaper:
44

5-
![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios14.yml/badge.svg) ![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios15.yml/badge.svg) ![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios16.yml/badge.svg) ![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios17.yml/badge.svg) ![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-tvos13.yml/badge.svg)
5+
![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios17.yml/badge.svg) ![](https://github.com/dkhamsing/news/actions/workflows/xcodebuild-ios18.yml/badge.svg)
66

77
<img src=Images/hero.png width=100%>
88
<img src=Images/hero2.png width=100%>

0 commit comments

Comments
 (0)