Skip to content

Commit

Permalink
Update snake.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
hasindu2008 authored Jun 26, 2024
1 parent 8522a53 commit 408fb2b
Showing 1 changed file with 45 additions and 0 deletions.
45 changes: 45 additions & 0 deletions .github/workflows/snake.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,21 @@ jobs:
run: python3 setup.py install --user && blue-crab --help
- name: test
run: test/test.sh
ubuntu_24:
name: ubuntu-24.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: install packages
run: sudo apt-get update && sudo apt-get install -y zlib1g-dev gcc python3 python3-pip && pip3 install setuptools cython numpy
- name: slow5lib-dev
run: git clone -b dev https://github.com/hasindu2008/slow5lib && cd slow5lib && python3 setup.py install --user && cd ..
- name: install
run: python3 setup.py install --user && blue-crab --help
- name: test
run: test/test.sh
arm64:
name: pyslow5 ubuntu arm
runs-on: ubuntu-latest
Expand Down Expand Up @@ -85,3 +100,33 @@ jobs:
run: pip3 install . && blue-crab --help
- name: test
run: test/test.sh
os_x_13:
name: macos-13
runs-on: macos-13
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: install packages
run: pip3 install numpy
- name: slow5lib-dev
run: git clone https://github.com/hasindu2008/slow5lib && cd slow5lib && pip3 install . && cd ..
- name: install
run: pip3 install . && blue-crab --help
- name: test
run: test/test.sh
os_x_14:
name: macos-14
runs-on: macos-14
steps:
- uses: actions/checkout@v2
with:
submodules: recursive
- name: install packages
run: pip3 install numpy
- name: slow5lib-dev
run: git clone https://github.com/hasindu2008/slow5lib && cd slow5lib && pip3 install . && cd ..
- name: install
run: pip3 install . && blue-crab --help
- name: test
run: test/test.sh

0 comments on commit 408fb2b

Please sign in to comment.