Skip to content

Merge pull request #163 from Deltares/162-new-xarray-release-breaks-x… #338

Merge pull request #163 from Deltares/162-new-xarray-release-breaks-x…

Merge pull request #163 from Deltares/162-new-xarray-release-breaks-x… #338

Workflow file for this run

name: ci
on:
push:
branches:
- main
pull_request:
branches:
- main
jobs:
lint:
runs-on: ubuntu-latest
steps:
- name: Check out repo
uses: actions/checkout@v2
- name: Set up Python
uses: actions/setup-python@v2
- name: Run pre-commit
uses: pre-commit/[email protected]
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: install mamba
uses: mamba-org/provision-with-micromamba@main
- name: Test and build with tox
run: |
pip install "tox>=3.8.1,<4"
tox -e build
- uses: codecov/codecov-action@v3
- name: Deploy to github pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: .tox/docs_out