Skip to content

Commit

Permalink
trying to fix CI
Browse files Browse the repository at this point in the history
  • Loading branch information
dongyuwei committed Sep 18, 2023
1 parent 53ad2a3 commit aa5e710
Show file tree
Hide file tree
Showing 12 changed files with 140 additions and 219 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/github-actions-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,5 @@ jobs:
runs-on: macos-13
steps:
- uses: actions/checkout@v2
- name: Run tests
run: sh unit-tests.sh
- name: Build
run: sh build.sh
- name: Run tests and build App
run: sh ci-build-and-tests.sh
3 changes: 1 addition & 2 deletions Podfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
platform :osx, '10.9'
platform :osx, '13.5.2'

use_frameworks!

Expand All @@ -8,7 +8,6 @@ target 'hallelujah' do
end

target 'Tests' do
pod "GCDWebServer", "~> 3.0"
pod 'MDCDamerauLevenshtein', :git => 'https://github.com/modocache/MDCDamerauLevenshtein.git', :branch => 'master'
end

Expand Down
2 changes: 1 addition & 1 deletion Podfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,6 @@ SPEC CHECKSUMS:
GCDWebServer: 2c156a56c8226e2d5c0c3f208a3621ccffbe3ce4
MDCDamerauLevenshtein: 973db4b240863f3c6b64f076ef2c27a73a8af0bf

PODFILE CHECKSUM: c087b716605526acce882ddd38ba25ca256ad40c
PODFILE CHECKSUM: 97aa7f494743e0815318a886fcba109e8ae99240

COCOAPODS: 1.12.1
2 changes: 1 addition & 1 deletion Pods/Manifest.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

256 changes: 121 additions & 135 deletions Pods/Pods.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 0 additions & 2 deletions Pods/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 4 additions & 0 deletions ci-build-and-tests.sh
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
rm Podfile.lock
rm -rf Pods
pod install

sh build.sh
sh unit-tests.sh
10 changes: 4 additions & 6 deletions hallelujah.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -359,12 +359,10 @@
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-Tests/Pods-Tests-frameworks.sh",
"${BUILT_PRODUCTS_DIR}/GCDWebServer/GCDWebServer.framework",
"${BUILT_PRODUCTS_DIR}/MDCDamerauLevenshtein/MDCDamerauLevenshtein.framework",
);
name = "[CP] Embed Pods Frameworks";
outputPaths = (
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GCDWebServer.framework",
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MDCDamerauLevenshtein.framework",
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down Expand Up @@ -527,7 +525,7 @@
);
INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.14;
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = us.erlang.Tests;
Expand Down Expand Up @@ -572,7 +570,7 @@
);
INFOPLIST_FILE = Tests/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
MACOSX_DEPLOYMENT_TARGET = 10.14;
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
PRODUCT_BUNDLE_IDENTIFIER = us.erlang.Tests;
Expand All @@ -599,7 +597,7 @@
"$(inherited)",
"$(PROJECT_DIR)/lib",
);
MACOSX_DEPLOYMENT_TARGET = 10.12;
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
PRODUCT_BUNDLE_IDENTIFIER = github.dongyuwei.inputmethod.hallelujahInputMethod;
PRODUCT_NAME = hallelujah;
"USER_HEADER_SEARCH_PATHS[arch=*]" = "\"${PODS_ROOT}/\"/**";
Expand All @@ -623,7 +621,7 @@
"$(inherited)",
"$(PROJECT_DIR)/lib",
);
MACOSX_DEPLOYMENT_TARGET = 10.12;
MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)";
ONLY_ACTIVE_ARCH = YES;
PRODUCT_BUNDLE_IDENTIFIER = github.dongyuwei.inputmethod.hallelujahInputMethod;
PRODUCT_NAME = hallelujah;
Expand Down

0 comments on commit aa5e710

Please sign in to comment.