Sha256: 5ef67cbbcbcfcaa34d4a393fca8320f52650c76ad594bac51ceaeb5232d7d62d

Contents?: true

Size: 1.21 KB

Versions: 4

Compression:

Stored size: 1.21 KB

Contents

name: Run example

on:
  push:
    branches: [ "master" ]
  pull_request:
    branches: [ "master" ]

permissions:
  contents: read

jobs:
  test:

    runs-on: macos-11
    env:
      PLATFORM_VERSION: '15.2'
      XCODE_VERSION: '13.2'

    steps:
    - uses: actions/checkout@v3
    - uses: maxim-lobanov/setup-xcode@v1
      with:
        xcode-version: ${{ env.XCODE_VERSION }}
    - run: xcrun simctl list
    - name: Set up Appium env
      uses: actions/setup-node@v3
      with:
        node-version: 16
        check-latest: true
    - name: Install Appium XCUITest
      run: |
        npm install -g appium@next
        appium driver install xcuitest
    - name: run Appium background
      run: |
        nohup appium --base-path=/wd/hub --log-timestamp --log-no-colors > appium.out 2>&1 &
    - name: Set up Ruby
      uses: ruby/setup-ruby@0a29871fe2b0200a17a4497bae54fe5df0d973aa # v1.115.3
      with:
        ruby-version: 3.1
        bundler-cache: true
    - name: Run example
      run: |
        cd example
        bundle install
        bundle exec rspec spec/ios_example_spec.rb
    - name: Upload appium.out
      uses: actions/upload-artifact@v3.1.1
      if: failure()
      with:
        path: appium.out

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
appium_capybara-3.0.0 .github/workflows/run_example.yml
appium_capybara-2.1.1 .github/workflows/run_example.yml
appium_capybara-2.1.0 .github/workflows/run_example.yml
appium_capybara-2.0.2 .github/workflows/run_example.yml