Skip to content

Make submission of ORK[1]WebViewStep complete message idempotent #48

Make submission of ORK[1]WebViewStep complete message idempotent

Make submission of ORK[1]WebViewStep complete message idempotent #48

Workflow file for this run

name: CI
on:
pull_request:
workflow_dispatch:
jobs:
build:
runs-on: macos-14
env:
# https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md
xcode: '/Applications/Xcode_15.2.app'
destination_ios17: 'platform=iOS Simulator,OS=17.2,name=iPhone 15'
steps:
- name: Checkout
uses: actions/checkout@v2
with:
token: ${{ secrets.CAREEVOLUTIONBUILD_TOKEN }}
submodules: 'recursive'
- name: Build
run: |
set -o pipefail
xcodebuild build-for-testing -workspace 'RKWorkspace.xcworkspace' -scheme 'ORK1Kit' -destination '${{ env.destination_ios17 }}' IS_TRAVIS_CI=true | xcpretty
xcodebuild build-for-testing -workspace 'RKWorkspace.xcworkspace' -scheme 'ResearchKit' -destination '${{ env.destination_ios17 }}' IS_TRAVIS_CI=true | xcpretty
env:
DEVELOPER_DIR: ${{ env.xcode }}/Contents/Developer
- name: Test
run: |
set -o pipefail
xcodebuild test-without-building -workspace 'RKWorkspace.xcworkspace' -scheme 'ORK1Kit' -destination '${{ env.destination_ios17 }}' IS_TRAVIS_CI=true | xcpretty
xcodebuild test-without-building -workspace 'RKWorkspace.xcworkspace' -scheme 'ResearchKit' -destination '${{ env.destination_ios17 }}' IS_TRAVIS_CI=true | xcpretty
env:
DEVELOPER_DIR: ${{ env.xcode }}/Contents/Developer