Skip to content

Commit

Permalink
Update for v2 (#3)
Browse files Browse the repository at this point in the history
  • Loading branch information
hiroshihorie authored Feb 26, 2024
1 parent 18ac2dd commit c86795a
Show file tree
Hide file tree
Showing 34 changed files with 384 additions and 167 deletions.
48 changes: 48 additions & 0 deletions .github/workflows/testing-matrix.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: Testing Matrix

on:
workflow_dispatch:
push:
branches: [ main ]
pull_request:
branches: [ main ]

concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
run_all_tests:
strategy:
fail-fast: false
matrix:
xcode-version: [14.2, 15.2]
destination: ['platform=iOS Simulator,OS=17.2,name=iPhone 14 Pro', 'platform=macOS', 'platform=macOS,variant=Mac Catalyst']

runs-on: macos-13

steps:
- uses: actions/checkout@v4

- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: ${{ matrix.xcode-version }}

- name: Xcode Version
run: xcodebuild -version

- name: Show SDKs
run: xcodebuild -showsdks

# TODO: Add step to install iOS 13
# - name: Install iOS 13
# run: xcversion simulators --install='iOS 13.0'

# - name: Download iOS platforms
# run: xcodebuild -downloadPlatform iOS

- name: Show Destinations
run: xcodebuild -scheme LiveKitLivestreamExample -showdestinations

- name: Run All Tests
run: xcodebuild test -project ./LiveKitLivestreamExample.xcodeproj -scheme LiveKitLivestreamExample -destination '${{ matrix.destination }}'
Original file line number Diff line number Diff line change
@@ -1,97 +1,95 @@
{
"object": {
"pins": [
{
"package": "AlertToast",
"repositoryURL": "https://github.com/elai950/AlertToast",
"state": {
"branch": null,
"revision": "b39252eacd159904afd7d718bba0afabb87f2f2f",
"version": "1.3.9"
}
},
{
"package": "Nuke",
"repositoryURL": "https://github.com/kean/Nuke",
"state": {
"branch": null,
"revision": "8ecbfc886da39bccb01c34abef5f2ff4073ad633",
"version": "12.4.0"
}
},
{
"package": "SFSafeSymbols",
"repositoryURL": "https://github.com/SFSafeSymbols/SFSafeSymbols.git",
"state": {
"branch": null,
"revision": "7cca2d60925876b5953a2cf7341cd80fbeac983c",
"version": "4.1.1"
}
},
{
"package": "SwiftDocCPlugin",
"repositoryURL": "https://github.com/apple/swift-docc-plugin.git",
"state": {
"branch": null,
"revision": "26ac5758409154cc448d7ab82389c520fa8a8247",
"version": "1.3.0"
}
},
{
"package": "SymbolKit",
"repositoryURL": "https://github.com/apple/swift-docc-symbolkit",
"state": {
"branch": null,
"revision": "b45d1f2ed151d057b54504d653e0da5552844e34",
"version": "1.0.0"
}
},
{
"package": "swift-log",
"repositoryURL": "https://github.com/apple/swift-log",
"state": {
"branch": null,
"revision": "e97a6fcb1ab07462881ac165fdbb37f067e205d5",
"version": "1.5.4"
}
},
{
"package": "SwiftProtobuf",
"repositoryURL": "https://github.com/apple/swift-protobuf.git",
"state": {
"branch": null,
"revision": "65e8f29b2d63c4e38e736b25c27b83e012159be8",
"version": "1.25.2"
}
},
{
"package": "SwiftBackports",
"repositoryURL": "https://github.com/shaps80/SwiftBackports",
"state": {
"branch": null,
"revision": "ddca6a237c1ba2291d5a3cc47ec8480ce6e9f805",
"version": "1.0.3"
}
},
{
"package": "SwiftUIBackports",
"repositoryURL": "https://github.com/shaps80/SwiftUIBackports",
"state": {
"branch": null,
"revision": "3042f0cf4b9f0d5b0bb08ad17f742a43bc4fdfc5",
"version": "2.8.0"
}
},
{
"package": "WebRTC",
"repositoryURL": "https://github.com/livekit/webrtc-xcframework.git",
"state": {
"branch": null,
"revision": "da80ea5be0a2b92ca805ab7ee9ad191f6d938a5f",
"version": "114.5735.10"
}
"pins" : [
{
"identity" : "alerttoast",
"kind" : "remoteSourceControl",
"location" : "https://github.com/elai950/AlertToast",
"state" : {
"revision" : "b39252eacd159904afd7d718bba0afabb87f2f2f",
"version" : "1.3.9"
}
]
},
"version": 1
},
{
"identity" : "nuke",
"kind" : "remoteSourceControl",
"location" : "https://github.com/kean/Nuke",
"state" : {
"revision" : "8ecbfc886da39bccb01c34abef5f2ff4073ad633",
"version" : "12.4.0"
}
},
{
"identity" : "sfsafesymbols",
"kind" : "remoteSourceControl",
"location" : "https://github.com/SFSafeSymbols/SFSafeSymbols.git",
"state" : {
"revision" : "7cca2d60925876b5953a2cf7341cd80fbeac983c",
"version" : "4.1.1"
}
},
{
"identity" : "swift-docc-plugin",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-docc-plugin.git",
"state" : {
"revision" : "26ac5758409154cc448d7ab82389c520fa8a8247",
"version" : "1.3.0"
}
},
{
"identity" : "swift-docc-symbolkit",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-docc-symbolkit",
"state" : {
"revision" : "b45d1f2ed151d057b54504d653e0da5552844e34",
"version" : "1.0.0"
}
},
{
"identity" : "swift-log",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-log",
"state" : {
"revision" : "e97a6fcb1ab07462881ac165fdbb37f067e205d5",
"version" : "1.5.4"
}
},
{
"identity" : "swift-protobuf",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-protobuf.git",
"state" : {
"revision" : "65e8f29b2d63c4e38e736b25c27b83e012159be8",
"version" : "1.25.2"
}
},
{
"identity" : "swiftbackports",
"kind" : "remoteSourceControl",
"location" : "https://github.com/shaps80/SwiftBackports",
"state" : {
"revision" : "ddca6a237c1ba2291d5a3cc47ec8480ce6e9f805",
"version" : "1.0.3"
}
},
{
"identity" : "swiftuibackports",
"kind" : "remoteSourceControl",
"location" : "https://github.com/shaps80/SwiftUIBackports",
"state" : {
"revision" : "3042f0cf4b9f0d5b0bb08ad17f742a43bc4fdfc5",
"version" : "2.8.0"
}
},
{
"identity" : "webrtc-xcframework",
"kind" : "remoteSourceControl",
"location" : "https://github.com/livekit/webrtc-xcframework.git",
"state" : {
"revision" : "56e5119f00daa2e42e10670d29ae2edbff6be961",
"version" : "114.5735.13"
}
}
],
"version" : 2
}
Loading

0 comments on commit c86795a

Please sign in to comment.