Skip to content

ci: use macos14 for functional test #550

ci: use macos14 for functional test

ci: use macos14 for functional test #550

Workflow file for this run

name: Functional Tests
on: [pull_request]
jobs:
test:
env:
CI: true
_FORCE_LOGS: 1
XCODE_VERSION: 15.3
DEVICE_NAME: iPhone 15 Plus
PLATFORM_VERSION: 17.4
# https://github.com/actions/runner-images/blob/main/images/macos/macos-14-Readme.md
runs-on: macos-14
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: lts/*
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: "${{ env.XCODE_VERSION }}"
- run: |
npm install
mkdir -p ./Resources/WebDriverAgent.bundle
name: Install dev dependencies
- uses: futureware-tech/simulator-action@v3
with:
model: ${{ env.DEVICE_NAME }}
os: iOS
os_version: ${{ env.PLATFORM_VERSION }}
erase_before_boot: true
name: Preboot Simulator
- run: npm run e2e-test
name: Run functional tests