Skip to content

Commit 7e56596

Browse files
committed
Update ci.yml
1 parent 7a67e86 commit 7e56596

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/ci.yml

+27
Original file line numberDiff line numberDiff line change
@@ -87,3 +87,30 @@ jobs:
8787
with:
8888
files: info.lcov
8989
token: ${{ secrets.CODECOV_TOKEN }}
90+
91+
end-to-end:
92+
name: End-to-End Test
93+
runs-on: macos-latest
94+
strategy:
95+
fail-fast: false
96+
matrix:
97+
include:
98+
- xcode_version: "15.3"
99+
uncaptured_output: 255
100+
- xcode_version: "15.4"
101+
uncaptured_output: 255
102+
- xcode_version: "16.0"
103+
uncaptured_output: 255
104+
- xcode_version: "16.1"
105+
uncaptured_output: 255
106+
env:
107+
BUILD_LOG: ${{ matrix.xcode_version }}.log
108+
steps:
109+
- uses: actions/checkout@v4
110+
- uses: actions/checkout@v4
111+
with:
112+
repository: "cpisciotta/GitHub-Issues-Browser"
113+
path: "Demo"
114+
- run: swift build
115+
- run: set -euo pipefail && xcodebuild clean test -project 'Demo/GHIssues.xcodeproj' -scheme GHIssues -destination 'platform=iOS Simulator,name=iPhone 15 Pro' -derivedDataPath DerivedData CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGN_ENTITLEMENTS="" CODE_SIGNING_ALLOWED=NO ONLY_ACTIVE_ARCH=NO > ${{ env.BUILD_LOG }}
116+
- run: ./.build/debug/ParsingCheck --file-path ${{ env.BUILD_LOG }} --uncaptured-output ${{ matrix.uncaptured_output }}

0 commit comments

Comments
 (0)