feat: add macos CI (#1704)

PR adding macOS configuration to Example app and adding CI job for building the app on macOS.
This commit is contained in:
Wojciech Lewicki
2022-02-24 14:44:17 +01:00
committed by GitHub
parent 5b519c1a0c
commit bac4986a23
28 changed files with 3119 additions and 49 deletions

View File

@@ -20,3 +20,18 @@ jobs:
steps:
- name: checkout
uses: actions/checkout@v2
- name: Use Node.js 14
uses: actions/setup-node@v2
with:
node-version: 14
cache: 'yarn'
cache-dependency-path: 'Example/yarn.lock'
- name: Install node dependencies
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn
- name: Install pods
working-directory: ${{ env.WORKING_DIRECTORY }}/macos
run: pod install
- name: Build app
working-directory: ${{ env.WORKING_DIRECTORY }}
run: yarn macos