NASA-PDS / roundup-action

Do a "roundup", a/k/a PDS-style continuous integration and delivery
Apache License 2.0
1 stars 4 forks source link

Resolve #64 #65

Closed nutjob4life closed 2 years ago

nutjob4life commented 2 years ago

📜 Summary

Merge this to resolve #64 by having the Roundup try pip install --editable .[dev] && tox first and then python setup.py test second in order to run unit+functional+integration+acceptance+user+… tests.

Note that there's a pull request that must be merged and a new GitHub Actions Base published to Docker Hub before this can be merged.

🩺 Test Data and/or Report

There's no way to test this without a massive test harness (which would include: GitHub Actions ecosystem, actions runners, virtual machines, public key infrastructure, image registries, OSSRH stub, PyPI stub, robots.txt to prevent dev sites crawling, warning banners, etc.).

🧩 Related Issues