Skip to content

Commit 802e7e8

Browse files
committed
test default nextflow and (without failing) latest-everything
1 parent e88c167 commit 802e7e8

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/main.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,10 @@ jobs:
2929

3030
profile_test:
3131
runs-on: ubuntu-latest
32-
name: Run ${{ matrix.profile }} profile
32+
name: Run ${{ matrix.profile }} profile | ${{ matrix.NXF_VER }}
3333
needs: test_all_profiles
3434
strategy:
35+
fail-fast: false
3536
matrix:
3637
profile:
3738
- "abims"
@@ -187,6 +188,9 @@ jobs:
187188
- "wustl_htcf"
188189
- "xanadu"
189190
- "york_viking"
191+
NXF_VER:
192+
- "25.04.8"
193+
- "latest-everything"
190194

191195
steps:
192196
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
@@ -197,8 +201,9 @@ jobs:
197201
- name: Set up Nextflow
198202
uses: nf-core/setup-nextflow@561fcfc7146dcb12e3871909b635ab092a781f34 # v2.0.0
199203
with:
200-
version: "latest-everything"
204+
version: ${{ matrix.NXF_VER }}
201205
- name: Check ${{ matrix.profile }} profile
206+
continue-on-error: ${{ matrix.NXF_VER == 'latest-everything' }}
202207
env:
203208
SCRATCH: "~"
204209
NXF_GLOBAL_CONFIG: awsbatch.config

0 commit comments

Comments
 (0)