From 58d1dd78d0d59c5a989424f4c82c1b308c202347 Mon Sep 17 00:00:00 2001 From: Zach Burnett Date: Fri, 12 May 2023 12:53:59 -0400 Subject: [PATCH] test roman_datamodels integration --- .github/workflows/ci.yml | 5 +++++ tox.ini | 2 ++ 2 files changed, 7 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c5a0f565..f62e5bf1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,3 +35,8 @@ jobs: python-version: 3.11 - linux: test-xdist-cov coverage: codecov + test_downstream: + uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1 + with: + envs: | + - linux: test-roman_datamodels-xdist diff --git a/tox.ini b/tox.ini index 2c244618..d27b9bd9 100644 --- a/tox.ini +++ b/tox.ini @@ -25,6 +25,7 @@ extras = deps = xdist: pytest-xdist cov: pytest-cov + roman_datamodels: git+https://github.com/spacetelescope/roman_datamodels.git commands_pre = devdeps: pip install numpy>=0.0.dev0 git+https://github.com/astropy/astropy.git -U --upgrade-strategy eager pip freeze @@ -32,6 +33,7 @@ commands = pytest \ xdist: -n auto \ cov: --cov --cov-report=term-missing --cov-report=xml \ + roman_datamodels: --pyargs roman_datamodels \ {posargs} [testenv:build-docs]