mirror of
https://github.com/farcasclaudiu/openclaw.git
synced 2026-06-29 05:02:04 +03:00
ci: add macOS app build
This commit is contained in:
@@ -49,3 +49,21 @@ jobs:
|
|||||||
|
|
||||||
- name: Build
|
- name: Build
|
||||||
run: pnpm build
|
run: pnpm build
|
||||||
|
|
||||||
|
macos-app:
|
||||||
|
runs-on: macos-14
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Show toolchain
|
||||||
|
run: |
|
||||||
|
sw_vers
|
||||||
|
xcodebuild -version
|
||||||
|
swift --version
|
||||||
|
|
||||||
|
- name: Swift build (release)
|
||||||
|
run: swift build --package-path apps/macos --configuration release
|
||||||
|
|
||||||
|
- name: Swift tests
|
||||||
|
run: swift test --package-path apps/macos --parallel
|
||||||
|
|||||||
Reference in New Issue
Block a user