Skip to content

Commit 067084d

Browse files
authored
Merge branch 'main' into codeowners
2 parents 6514d45 + 29c574b commit 067084d

File tree

230 files changed

+7033
-1884
lines changed

Some content is hidden

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

230 files changed

+7033
-1884
lines changed

.github/workflows/build.yml

Lines changed: 27 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,58 +4,71 @@ on:
44
branches:
55
- main
66
- development
7+
- '**_baseline'
78

89
jobs:
910
build-android:
1011
name: Build Android
1112
runs-on: ubuntu-latest
1213
steps:
13-
- uses: actions/checkout@v3
14-
- uses: actions/setup-java@v2
14+
- uses: actions/checkout@v3.5.2
15+
- uses: actions/setup-java@v3.11.0
1516
with:
1617
distribution: 'temurin'
1718
java-version: '11'
18-
- uses: subosito/flutter-action@v2
19+
- uses: subosito/flutter-action@v2.10.0
1920
with:
2021
channel: 'stable'
2122
- name: Build example app APK
22-
run: cd example; flutter build apk
23+
run: cd splitio/example; flutter build apk
2324

2425
test-android:
2526
name: Test Android
2627
runs-on: ubuntu-latest
2728
steps:
28-
- uses: actions/checkout@v3
29-
- uses: actions/setup-java@v2
29+
- uses: actions/checkout@v3.5.2
30+
- uses: actions/setup-java@v3.11.0
3031
with:
3132
distribution: 'temurin'
3233
java-version: '11'
33-
- uses: subosito/flutter-action@v2
34+
- uses: subosito/flutter-action@v2.10.0
3435
with:
3536
channel: 'stable'
3637
- name: Run Pub Get
37-
run: flutter pub get
38+
run: cd splitio/; flutter pub get
3839
- name: Build Android
39-
run: flutter build
40+
run: cd splitio/example/android/; flutter build apk
4041
- name: Run Android test
41-
run: cd example/android/; gradle :splitio:testReleaseUnitTest;
42+
run: cd splitio/example/android/; ./gradlew :splitio:testReleaseUnitTest;
43+
44+
build-ios:
45+
name: Build iOS
46+
runs-on: [ macos-latest ]
47+
48+
steps:
49+
- uses: actions/[email protected]
50+
- uses: subosito/[email protected]
51+
with:
52+
channel: 'stable'
53+
- name: Run Build iOS
54+
run: cd splitio/example/ios; flutter build ios --no-codesign;
4255

4356
test-ios:
4457
name: Test iOS
4558
runs-on: [ macos-latest ]
4659

4760
steps:
48-
- uses: actions/checkout@v3
49-
- uses: subosito/flutter-action@v2
61+
- uses: actions/checkout@v3.5.2
62+
- uses: subosito/flutter-action@v2.10.0
5063
with:
5164
channel: 'stable'
5265
- name: Run Build iOS
53-
run: cd example/ios/; flutter build ios --no-codesign;
66+
run: cd splitio_ios/example/; flutter build ios --no-codesign;
5467

5568
- name: Select Xcode
5669
uses: maxim-lobanov/setup-xcode@v1
5770
with:
5871
xcode-version: 13.2.1
5972

6073
- name: ios
61-
run: cd example/ios/; xcodebuild test -workspace "Runner.xcworkspace" -scheme "Runner" -destination "platform=iOS Simulator,name=iPhone 12,OS=latest" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO;
74+
run: cd splitio_ios/example/ios; xcodebuild test -workspace "Runner.xcworkspace" -scheme "Runner" -destination "platform=iOS Simulator,name=iPhone 12,OS=latest" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO;

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ jobs:
1818
with:
1919
channel: 'stable'
2020
- name: Run Pub Get
21-
run: flutter pub get
21+
run: cd splitio/; flutter pub get
2222
- name: Run flutter test
23-
run: flutter test
23+
run: cd splitio/; flutter test

.gitignore

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,3 @@
1414
*.ipr
1515
*.iws
1616
.idea/
17-
18-
# The .vscode folder contains launch configuration and tasks you configure in
19-
# VS Code which you may wish to be included in version control, so this line
20-
# is commented out by default.
21-
#.vscode/
22-
23-
# Flutter/Dart/Pub related
24-
# Libraries should not include pubspec.lock, per https://dart.dev/guides/libraries/private-files#pubspeclock.
25-
/pubspec.lock
26-
**/doc/api/
27-
.dart_tool/
28-
.packages
29-
build/

CHANGELOG.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

android/src/test/java/io/split/splitio/SplitClientConfigHelperTest.java

Lines changed: 0 additions & 72 deletions
This file was deleted.

example/ios/SplitTests/SplitClientConfigHelperTests.swift

Lines changed: 0 additions & 41 deletions
This file was deleted.

example/pubspec.yaml

Lines changed: 0 additions & 84 deletions
This file was deleted.

lib/channel/method_channel_manager.dart

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)