Skip to content

Major Release 1.0.0 #426

Major Release 1.0.0

Major Release 1.0.0 #426

Workflow file for this run

name: HDMF Dev Branch Compatibility
on: [pull_request, workflow_dispatch]
jobs:
check_compatibility:
runs-on: ubuntu-latest
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
steps:
- name: Checkout repo
uses: actions/checkout@v4
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.13"
- name: Install HDMF_Zarr Requirements
run: |
python -m pip install -r requirements-dev.txt -r requirements.txt
pip install .
- name: Clone and Install HDMF Dev Branch
run: |
git clone https://github.com/hdmf-dev/hdmf.git --recurse-submodules
cd hdmf
python -m pip install -r requirements-dev.txt -r requirements.txt
python -m pip install .
cd ..
- name: Run HDMF_Zarr Tests
run:
# specify the tests directory so that we don't run the hdmf tests which are nested
# under the same base directory
pytest -v tests