Skip to content

Merge pull request #40 from CCPBioSim/17-docs-document-sist #10

Merge pull request #40 from CCPBioSim/17-docs-document-sist

Merge pull request #40 from CCPBioSim/17-docs-document-sist #10

name: Regression Tests
on:
push:
branches:
- main
schedule:
- cron: "0 8 * * 1"
workflow_dispatch:
permissions:
contents: read
concurrency:
group: sist-regression-${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
regression:
name: SIST Regression
runs-on: ubuntu-24.04
timeout-minutes: 30
steps:
- name: Checkout
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Setup Conda
uses: conda-incubator/setup-miniconda@8ee1f361103df19b6f8c8655fd3967a8ecb162d5 # v4
with:
miniforge-variant: Miniforge3
auto-activate: true
activate-environment: base
conda-remove-defaults: true
channels: conda-forge,bioconda
channel-priority: strict
- name: Install conda-build
shell: bash -l {0}
run: |
conda install -y \
--override-channels \
-c conda-forge \
conda-build
- name: Build and run regression tests
shell: bash -l {0}
run: |
conda build conda-recipe \
--override-channels \
-c conda-forge \
-c bioconda \
--no-anaconda-upload