123456789101112131415161718192021222324252627282930313233343536373839404142 |
- name: macOS Tests
- on:
- push:
- branches: [3.4.x]
- pull_request:
- branches: [3.4.x]
- release:
- types: [published]
- jobs:
- macostests:
- name: macOS
- strategy:
- matrix:
- group: [integrity, python, usage, usage2]
- python: [3.8]
- fail-fast: false
- timeout-minutes: 45
- runs-on: macos-latest
- steps:
- - name: Checkout
- uses: actions/checkout@v2
- - name: Base Setup
- uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1
- - name: Setup firefox
- uses: browser-actions/setup-firefox@latest
- - name: Install dependencies
- env:
- GROUP: ${{ matrix.group }}
- run: |
- bash ./scripts/ci_install.sh
- - name: Run test ${{ matrix.group }}
- env:
- GROUP: ${{ matrix.group }}
- JLAB_BROWSER_TYPE: webkit
- run: |
- bash ./scripts/ci_script.sh
|