Skip to content

Commit 9fe89bd

Browse files
committed
Add major refactoring and improvements for version 2.0
1 parent 4de9cd9 commit 9fe89bd

File tree

72 files changed

+3890
-3711
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+3890
-3711
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ labels: ["bug"]
44
assignees:
55
- SvenTiigi
66
body:
7+
- type: checkboxes
8+
id: youtube-player-iframe-api-check
9+
attributes:
10+
label: Prerequisites
11+
options:
12+
- label: I have verified this issue is specific to YouTubePlayerKit and not a limitation or bug of the YouTube Player iFrame API.
13+
required: true
714
- type: textarea
815
id: bug-description
916
attributes:

.github/workflows/build_and_test.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,28 @@ on:
1616
jobs:
1717
iOS:
1818
name: Build and test on iOS
19-
runs-on: macos-14
19+
runs-on: macos-latest
2020
steps:
2121
- uses: actions/checkout@v3
2222
- name: Build
23-
run: xcodebuild build-for-testing -scheme YouTubePlayerKit -destination 'platform=iOS Simulator,name=iPhone 14'
23+
run: xcodebuild build-for-testing -scheme YouTubePlayerKit -destination 'platform=iOS Simulator,name=iPhone 15'
2424
- name: Test
25-
run: xcodebuild test-without-building -scheme YouTubePlayerKit -destination 'platform=iOS Simulator,name=iPhone 14'
25+
run: xcodebuild test-without-building -scheme YouTubePlayerKit -destination 'platform=iOS Simulator,name=iPhone 15'
2626
macOS:
2727
name: Build and test on macOS
28-
runs-on: macos-14
28+
runs-on: macos-latest
2929
steps:
3030
- uses: actions/checkout@v3
3131
- name: Build
3232
run: swift build -v
3333
- name: Test
3434
run: swift test -v
35+
visionOS:
36+
name: Build and test on visionOS
37+
runs-on: macos-latest
38+
steps:
39+
- uses: actions/checkout@v3
40+
- name: Build
41+
run: xcodebuild build-for-testing -scheme YouTubePlayerKit -destination 'platform=visionOS Simulator'
42+
- name: Test
43+
run: xcodebuild test-without-building -scheme YouTubePlayerKit -destination 'platform=visionOS Simulator'

.github/workflows/build_example_project.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ on:
1414
jobs:
1515
build:
1616
name: Build example project
17-
runs-on: macos-14
17+
runs-on: macos-latest
1818
steps:
1919
- name: Checkout
2020
uses: actions/checkout@v2
2121
- name: Build
22-
run: xcodebuild build -project Example/Example.xcodeproj -scheme Example -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 14'
22+
run: xcodebuild build -project Example/Example.xcodeproj -scheme Example -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 15'

.github/workflows/deploy_documentation.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ concurrency:
1717

1818
jobs:
1919
build:
20-
runs-on: macos-14
20+
runs-on: macos-latest
2121
steps:
2222
- name: Checkout
2323
uses: actions/checkout@v3

0 commit comments

Comments
 (0)