Skip to content

Commit e86f851

Browse files
committed
Removed Xcode project files (#21)
- updated package structure - added dependency to vexy/bsoncoder - updated tests - fixed GH workflow issues (#20) - added more build options for the future use Update README, LICENCE and usage Guides Version 👊 to 0.8.7 closes #21 closes #20 Squashed commits: commit e75ce71 commit bd0750f commit 4b07eca commit 299f306 commit df6f01f commit bbb0c1a commit 195841d commit 0d5d727 commit 9e878da commit fbcb670 commit aac4672 commit a22eebc commit da97774 Signed-off-by: Veljko Tekelerović <veljko.tekelerovic@gmail.com>
1 parent 822fb5b commit e86f851

21 files changed

+411
-868
lines changed

.github/workflows/fridge_workflow.yml

+10-4
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,18 @@ on:
88

99
jobs:
1010
build:
11-
11+
name: Swift and xcodebuild variations for building Fridge
1212
runs-on: macos-latest
1313

1414
steps:
1515
- uses: actions/checkout@v2
16-
- name: Package build process
16+
- name: Swift build
1717
run: swift build -v
18-
- name: Package tests
19-
run: swift test --parallel -l -v
18+
- name: xcodebuild build
19+
run: xcodebuild build-for-testing -scheme "Fridge" -destination "platform=iOS Simulator,name=iPhone 8"
20+
- name: xcodebuild iOS testing
21+
run: xcodebuild test-without-build -scheme "Fridge" -destination "platform=iOS Simulator,name=iPhone 8"
22+
# - name: xcodebuild tvOS testing
23+
# run: xcodebuild test-without-building -scheme Fridge -destination "platform=tvOS Simulator,name=Apple TV 4K (at 1080p) (2nd generation)
24+
# - name: xcodebuild watchOS
25+
# run: xcodebuild build-for-testing -scheme "Fridge" -destination "platform=iOS Simulator,name=iPhone 8"

.gitignore

+7-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
1-
# Xcode build created files
2-
build/
1+
# Xcode (or swift) build created files
2+
/build/
33
.build/
44
.build
5+
.swiftpm
56

6-
# Xcode project filesx
7+
# Swift Package Manager resolution files
8+
*.resolved
9+
10+
# Xcode project files
711
xcuserdata
812
*.xccheckout
913
*.moved-aside

Fridge.xcodeproj/FridgeTests_Info.plist

-25
This file was deleted.

Fridge.xcodeproj/Fridge_Info.plist

-26
This file was deleted.

0 commit comments

Comments
 (0)