Skip to content

Merge remote-tracking branch 'upstream/main' into pr/22542 #127

Merge remote-tracking branch 'upstream/main' into pr/22542

Merge remote-tracking branch 'upstream/main' into pr/22542 #127

name: test-docstrings
on:
push:
pull_request:
types: [labeled, opened, synchronize, reopened, review_requested]
workflow_dispatch:
jobs:
run-docstring-tests:
if: ${{(github.event_name == 'push') || contains(github.event.pull_request.labels.*.name, 'Exhaustive CI') || contains(github.event.pull_request.labels.*.name, 'Function Reformatting')}}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
path: ivy
persist-credentials: false
submodules: "recursive"
- uses: actions/setup-python@v3
with:
python-version: "3.8"
- name: Run Docstring Tests
run: |
cd ivy
docker run --rm -i -v "$(pwd)":/ivy unifyai/ivy:latest python3 -m pytest ivy_tests/test_docstrings.py