name: CI on: [push, pull_request] defaults: run: shell: bash jobs: lint: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Set up Python 3 uses: actions/setup-python@v2 with: python-version: 3 - name: Install dependencies run: python3 -m pip install nox - name: Lint the code run: nox -s lint docs: runs-on: ubuntu-latest steps: - name: Checkout Repository uses: actions/checkout@v2 - name: Set up Python 3 uses: actions/setup-python@v2 with: python-version: 3 - name: Install dependencies run: | sudo apt-get install --yes pandoc python3 -m pip install nox - name: Build documentation run: nox -s docs