Skip to content

(Keyboard) Improve EmojiBoard #1251

(Keyboard) Improve EmojiBoard

(Keyboard) Improve EmojiBoard #1251

Workflow file for this run

name: CI
on: [push, pull_request, release]
env:
DEVELOPER_DIR: /Applications/Xcode_15.3.app/Contents/Developer
jobs:
build_preparing:
name: Build Preparing
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Swift Build Preparing
run: swift build
working-directory: ./Modules/Preparing
test_common_extensions:
name: CommonExtensions Tests
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: CommonExtensions SwiftTest
run: swift test
working-directory: ./Modules/CommonExtensions
build_aboutkit:
name: Build AboutKit
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Swift Build AboutKit
run: swift build
working-directory: ./Modules/AboutKit
build_app_data_source:
name: Build AppDataSource
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Swift Build AppDataSource
run: swift build
working-directory: ./Modules/AppDataSource
build_coreime:
name: Build CoreIME
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Swift Build CoreIME
run: swift build
working-directory: ./Modules/CoreIME
build_input_method:
name: Build InputMethod
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Build InputMethod Scheme
run: set -o pipefail && xcodebuild clean build -project Jyutping.xcodeproj -scheme InputMethod -configuration Debug -destination "platform=macOS" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO ONLY_ACTIVE_ARCH=NO | xcpretty
build_mac_app:
name: Build macOS App
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Build macOS App Scheme
run: set -o pipefail && xcodebuild clean build -project Jyutping.xcodeproj -scheme Jyutping -configuration Debug -destination "platform=macOS" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO ONLY_ACTIVE_ARCH=NO | xcpretty
build_ios_app:
name: Build iOS App
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Build iOS App Scheme
run: set -o pipefail && xcodebuild clean build -project Jyutping.xcodeproj -scheme Jyutping -configuration Debug -destination "platform=iOS Simulator,name=iPhone 15 Pro" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO ONLY_ACTIVE_ARCH=NO | xcpretty
build_keyboard:
name: Build Keyboard
runs-on: macos-14
steps:
- uses: actions/checkout@v4
- name: Build Keyboard Scheme
run: set -o pipefail && xcodebuild clean build -project Jyutping.xcodeproj -scheme Keyboard -configuration Debug -destination "platform=iOS Simulator,name=iPhone 15 Pro" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO CODE_SIGNING_ALLOWED=NO ONLY_ACTIVE_ARCH=NO | xcpretty