From 2033fc0e1c1513e9c9e41e3e0be7f1a3189972d8 Mon Sep 17 00:00:00 2001 From: JoseEspinosa Date: Mon, 21 Oct 2024 15:06:11 +0200 Subject: [PATCH] Remove previous ci_nextflow, now is in nf-core as ci.yml --- .github/workflows/ci_nextflow.yml | 60 ------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 .github/workflows/ci_nextflow.yml diff --git a/.github/workflows/ci_nextflow.yml b/.github/workflows/ci_nextflow.yml deleted file mode 100644 index d5e3aef..0000000 --- a/.github/workflows/ci_nextflow.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: pipeline CI -# This workflow runs the pipeline with the minimal test dataset to check that it completes without any syntax errors -on: - push: - branches: - - main - pull_request: - release: - types: [published] - -env: - NXF_ANSI_LOG: false - -concurrency: - group: "${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}" - cancel-in-progress: true - -jobs: - test: - name: Run pipeline with test data - # Only run on push if this is the nf-core dev branch (merged PRs) - if: "${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'mathysgrapotte/stimulus') }}" - runs-on: ubuntu-latest - strategy: - matrix: - NXF_VER: - - "23.04.0" - - "latest-everything" - steps: - - name: Check out pipeline code - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - - - name: Install Nextflow - uses: nf-core/setup-nextflow@v1 - with: - version: "${{ matrix.NXF_VER }}" - - - name: Disk space cleanup - uses: jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1 - - - name: Run pipeline with test data - # TODO: Get rid of local profile when the nf-core like configs are in - run: | - nextflow run ${GITHUB_WORKSPACE} -profile test,docker - - test_stub: - name: Stub run of the pipeline - if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'mathysgrapotte/stimulus') }} - runs-on: ubuntu-latest - steps: - - name: Check out pipeline code - uses: actions/checkout@v2 - - - name: Install Nextflow - run: | - wget -qO- get.nextflow.io | bash - sudo mv nextflow /usr/local/bin/ - - name: Run pipeline with stub-run - run: | - nextflow run ${GITHUB_WORKSPACE} -profile test_stub,docker --outdir results