Skip to content

Commit

Permalink
Drop Carthage support
Browse files Browse the repository at this point in the history
Keep Cocoapods and swift package manager support.
  • Loading branch information
yaroslavyaroslav committed May 10, 2022
1 parent 1ab1fbd commit 9e2df1f
Show file tree
Hide file tree
Showing 13 changed files with 3 additions and 2,185 deletions.
32 changes: 1 addition & 31 deletions .github/workflows/macOS-12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,34 +46,4 @@ jobs:
# - name: Run local tests
# run: swift test --skip-build -c debug --filter localTests
# - name: Run remote tests
# run: swift test --skip-build -c debug --filter remoteTests

carthage-iOS:
name: Carthage
runs-on: macOS-12
concurrency:
group: carthage-${{ github.run_id }}
cancel-in-progress: false
strategy:
fail-fast: false
max-parallel: 2
matrix:
destination: ['OS=15.4,name=iPhone 13']
steps:
- uses: actions/checkout@v2
- name: Resolving dependencies
run: carthage checkout
- name: Building dependencies
run: carthage build --no-use-binaries --platform iOS Simulator --use-xcframeworks
- name: Building framework
run: xcodebuild build-for-testing -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}"
# - name: Install ganache
# run: npm install ganache --global
# - name: Start ganache in background
# run: ganache &
# - name: Wait till ganache starts
# run: sleep 1
# - name: Run local tests
# run: xcodebuild test-without-building -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan LocalTests
# - name: Run remote tests
# run: xcodebuild test-without-building -project "web3swift.xcodeproj" -scheme "web3swift" -destination "${{matrix.destination}}" -testPlan RemoteTests
# run: swift test --skip-build -c debug --filter remoteTests
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ xcuserdata/
*.moved-aside
*.xccheckout
*.xcscmblueprint
web3swift.xcodeproj/

## Obj-C/Swift specific
*.hmap
Expand All @@ -40,6 +41,7 @@ Package.pins
.build/
.swiftpm/**
*/.swiftpm/**
Package.resolved

# CocoaPods
#
Expand Down
4 changes: 0 additions & 4 deletions Cartfile

This file was deleted.

4 changes: 0 additions & 4 deletions Cartfile.resolved

This file was deleted.

34 changes: 0 additions & 34 deletions Package.resolved

This file was deleted.

17 changes: 0 additions & 17 deletions carthage.sh

This file was deleted.

22 changes: 0 additions & 22 deletions web3swift.xcodeproj/Info.plist

This file was deleted.

Loading

0 comments on commit 9e2df1f

Please sign in to comment.