-
David Hoese authored
* Add initial attempt at using mamba-based github actions * Update sphinx html generation in github actions mambaforge container doesn't have Make installed * Try activating mamba environment in github action CI * Fix conda activation in github actions CI * Add conda init bash to github CI * Try activating conda environment in the next job steps * Try using setup-miniconda with mambaforge * Remove miniconda version specifier in setup-miniconda * Add docs extras to CI pip install * Add missing doc dependencies to CI install * Add numba to CI environment * Use SPHINXOPTS to fail on CI if sphinx has warnings * Fix docstring issues causing warnings in sphinx documentation generation * Add _static directory to doc * Fix type annotation in document * Fix type annotation throughout SIFT * Add pytest runs to github action Move travis config so it no longer runs * Fix default shell usage in github action * Use newer miniforge options with setup-miniconda * Add OpenGL installation to CI and remove windows/osx testing * Add missing scikit-image dependency in CI * Add initial sdist and bundle deployment CI * Allow deploy job on PR branch for testing * Fix bad deploy CI config * Fix bad deploy CI config * Try providing SSH known hosts as a secret * Attempt to add some error checking to conda pack CI scripts * Add some debug to conda pack CI scripts * Re-add -k flag to curl commands host checking doesn't seem to work with SSEC FTP * Remove temporary PR branch trigger now that upload has been tested * Add satpy to unstable dep updates