Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Swift 5 and Swift Package Manager #71

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
9a15854
Update Source To Swift 5
eduardo22i Jan 26, 2020
cf32034
Update Example to Swift 5
eduardo22i Jan 26, 2020
9026009
Add Swift Package Manager Support
eduardo22i Jan 26, 2020
6c5d074
Add Core Grapfics Dependency
eduardo22i Jan 26, 2020
7454cde
Add Alpha Animation Test
eduardo22i Jan 26, 2020
29e9d1b
Add Animation Tests
eduardo22i Jan 26, 2020
99fb213
Rename Test Targets
eduardo22i Jan 26, 2020
540423f
Add Color Animation Tests
eduardo22i Jan 26, 2020
a1abf74
Update Example Project
eduardo22i Jan 26, 2020
23b28b2
Update Example Project
eduardo22i Jan 27, 2020
1515386
Update Example Project
eduardo22i Jan 27, 2020
b1952ef
Add Carthage Support
eduardo22i Jan 27, 2020
6c0d3cd
Update .gitignore
eduardo22i Jan 27, 2020
e649763
Add Work Space Files
eduardo22i Jan 27, 2020
b91b138
Update README.md
eduardo22i Jan 27, 2020
1f53122
Add Filmstrip Tests
eduardo22i Jan 28, 2020
efe7413
Merge branch 'master' of https://github.com/eduardo22i/RazzleDazzle
eduardo22i Jan 28, 2020
381fb9e
Add EasingFunctionTests Tests
eduardo22i Jan 28, 2020
73d73fa
Add Interpolatable Tests
eduardo22i Jan 29, 2020
1f45c3a
Add Scale Animation Tests
eduardo22i Jan 29, 2020
d5e6526
Add Rotation Animation Tests
eduardo22i Jan 29, 2020
eefe129
Add Translation Animation Tests
eduardo22i Jan 29, 2020
8abc410
Code Clean Up
eduardo22i Jan 29, 2020
ad679cc
Update Example Project 🥳
eduardo22i Jan 29, 2020
a9d7113
Create ci.yml
eduardo22i Jan 30, 2020
46a2802
Update README.md
eduardo22i Jan 30, 2020
6f1b5d9
Merge pull request #1 from eduardo22i/add-ci
eduardo22i Jan 30, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: "Razzle Dazzle CI"

on: [push, pull_request]

jobs:
build:
name: Test iOS
runs-on: macOS-latest
env:
DEVELOPER_DIR: /Applications/Xcode_11.3.1.app/Contents/Developer
strategy:
matrix:
destination: ["OS=13.3,name=iPhone 11 Pro"] #, "OS=12.4,name=iPhone XS", "OS=11.4,name=iPhone X", "OS=10.3.1,name=iPhone SE"]:
steps:
- uses: actions/checkout@v2
- name: iOS - ${{ matrix.destination }}
run: set -o pipefail && env NSUnbufferedIO=YES xcodebuild -project "RazzleDazzle.xcodeproj" -scheme "RazzleDazzle" -destination "${{ matrix.destination }}" clean test | xcpretty
19 changes: 17 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,12 @@
.DS_Store

# Xcode

## Build generated
build/
DerivedData

## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
Expand All @@ -11,10 +16,20 @@ build/
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata
xcuserdata/

## Other
*.xccheckout
profile
*.moved-aside
DerivedData

## Obj-C/Swift specific
*.hmap
*.ipa

# Swift Package Manager
.swiftpm/
.build/

# Carthage
Carthage/Build
1 change: 0 additions & 1 deletion .swift-version

This file was deleted.

1 change: 0 additions & 1 deletion Example/.gitignore

This file was deleted.

Empty file removed Example/Cartfile
Empty file.
2 changes: 0 additions & 2 deletions Example/Cartfile.private

This file was deleted.

2 changes: 0 additions & 2 deletions Example/Cartfile.resolved

This file was deleted.

Loading