diff --git a/.github/workflows/nextflow_CI.yml b/.github/workflows/nextflow_CI.yml new file mode 100644 index 00000000..d6b51d0d --- /dev/null +++ b/.github/workflows/nextflow_CI.yml @@ -0,0 +1,22 @@ +name: Nextflow CI + +on: + push: + branches: + - development + +jobs: + test: + name: Run pipeline test + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Install Nextflow + run: | + wget -qO- get.nextflow.io | bash + sudo mv nextflow /usr/local/bin/ + + - name: Run pipeline test + run: | + nextflow run main.nf -profile docker -profile singularity,eagle --prefix "covidmvp-user-$(date +%Y-%m-%d)" -params-file covidmvp_user.yaml diff --git a/.gitignore b/.gitignore index fdd7e974..3bbbacae 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,7 @@ .nextflow* -work/* results/* .idea/* -.github/data/metadata -.github/data/sequence .DS_store -testing/* *.ipynb weekly* *.error