Skip to content

Commit

Permalink
Merge branch 'master' into update-version
Browse files Browse the repository at this point in the history
  • Loading branch information
fgypas authored Aug 7, 2023
2 parents 55d9e82 + d39f26f commit 563da75
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 1 deletion.
46 changes: 46 additions & 0 deletions .github/workflows/python-package-conda-pip.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Python Package using Conda

on: [push]

jobs:
build-linux:
runs-on: ubuntu-latest
strategy:
max-parallel: 5

steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v3
with:
python-version: '3.10'
- name: Add conda to system path
run: |
# $CONDA is an environment variable pointing to the root of the miniconda directory
echo $CONDA/bin >> $GITHUB_PATH
- name: Install dependencies
run: |
conda install -c conda-forge -c bioconda snakemake pip mamba
pip install .
- name: Deploy panoptes
run: |
panoptes &
- name: Test panoptes
run: |
response=$(curl http://127.0.0.1:5000/api/service-info)
if [ "$response" = "{\"status\":\"running\"}" ]; then
echo "Success";
exit 0;
else
echo "Fail";
exit 1;
fi
- name: Run test workflow
run: |
snakemake --version
cd ..
git clone https://github.com/panoptes-organization/snakemake_example_workflow.git
cd snakemake_example_workflow
ls
bash run_local.sh
2 changes: 2 additions & 0 deletions contributors.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
- Bruno P. Kinoshita (@kinow)
- Georgios Kostoulas (@gkostoulas)
- Johannes Köster (@johanneskoester)
- Russell Neches (@ryneches)
- Georgios Ntalaperas (@gntalaperas)
- Dimitrios Rekoumis (@drekoumis)
- Vanessa Sochat (@vsoch)

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

setup(
name='panoptes-ui',
version='0.2.2',
version='0.2.3',
url='https://github.com/panoptes-organization/panoptes',
license='MIT',
author='panoptes-organization',
Expand Down

0 comments on commit 563da75

Please sign in to comment.