Skip to content
  • David Hoese's avatar
    Add initial basic github actions (#321) · c33b31bf
    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
    c33b31bf