Skip to content
Snippets Groups Projects
Unverified Commit 7f68f614 authored by Jay Laura's avatar Jay Laura Committed by GitHub
Browse files

Merge pull request #122 from jlaura/ci

Adds GH CI
parents ca104e7d eed0150b
Branches
Tags
No related merge requests found
name: Pull-Request-CI
on:
pull_request:
branches:
- main
push:
branches:
- main
jobs:
Build-and-Test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest]
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
defaults:
run:
shell: bash -l {0}
steps:
- name: Checkout Code
uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9
- name: Setup ENV
uses: conda-incubator/setup-miniconda@3b0f2504dd76ef23b6d31f291f4913fb60ab5ff3
with:
miniforge-version: latest
use-mamba: true
channels: conda-forge
activate-environment: ale
environment-file: environment.yml
auto-activate-base: false
auto-update-conda: true
python-version: ${{ matrix.python-version }}
- name: Check build environment
run: |
conda list
- name: Install Python Package
run: |
python setup.py install
- name: Test Python Package
run: |
pytest
\ No newline at end of file
...@@ -4,7 +4,7 @@ channels: ...@@ -4,7 +4,7 @@ channels:
- usgs-astrogeology - usgs-astrogeology
- plotly - plotly
dependencies: dependencies:
- ale>=0.8.8 - ale>=0.10.0
- coveralls - coveralls
- csmapi>=1.0 - csmapi>=1.0
- gdal>=3.0.0 - gdal>=3.0.0
...@@ -20,7 +20,7 @@ dependencies: ...@@ -20,7 +20,7 @@ dependencies:
- psutil - psutil
- pvl - pvl
- pyproj - pyproj
- pysis - kalasiris
- pytest - pytest
- python>=3 - python>=3
- requests - requests
......
...@@ -12,8 +12,8 @@ from numbers import Number ...@@ -12,8 +12,8 @@ from numbers import Number
import numpy as np import numpy as np
import pandas as pd import pandas as pd
from pysis import isis import kalasiris.pysis as isis
from pysis.exceptions import ProcessError from kalasiris.pysis import ProcessError
import plotly.graph_objects as go import plotly.graph_objects as go
import plotly.express as px import plotly.express as px
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment