Skip to content

Commit

Permalink
added Carthage job for Xcframework and legacy Lipo
Browse files Browse the repository at this point in the history
  • Loading branch information
3a4oT committed Aug 19, 2021
1 parent d370c2b commit eee5cd5
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@ jobs:
- name: Run IGListSwiftKit podspec lint
run: bundle exec pod lib lint IGListSwiftKit.podspec --allow-warnings "--include-podspecs=*.podspec"

Carthage:
name: Verify Carthage build
Carthage-XCFramework:
name: Verify Carthage build XCFramework
runs-on: macos-11
env:
DEVELOPER_DIR: /Applications/Xcode_12.5.1.app
Expand All @@ -107,7 +107,19 @@ jobs:
uses: actions/checkout@v2

- name: Carthage build framework
run: carthage build --no-skip-current
run: carthage build --no-skip-current --use-xcframeworks

Carthage-Legacy-Lipo-Binaries:
name: Verify Carthage build lipo binaries
runs-on: macos-11
env:
DEVELOPER_DIR: /Applications/Xcode_11.7.app
steps:
- name: Checkout
uses: actions/checkout@v2

- name: Carthage build framework
run: carthage build --no-skip-current --use-xcframeworks

Build-Examples:
name: Build Examples and UI tests.
Expand Down

0 comments on commit eee5cd5

Please sign in to comment.