Skip to content

Commit c51d105

Browse files
authored
Merge pull request #986 from drpatelh/hosted
Remove self-hosted runner definitions in Actions CI
2 parents 8aab2cc + d50a30d commit c51d105

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
name: Run pipeline with test data
2121
# Only run on push if this is the nf-core dev branch (merged PRs)
2222
if: "${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/rnaseq') }}"
23-
runs-on: self-hosted
23+
runs-on: ubuntu-latest
2424
strategy:
2525
matrix:
2626
NXF_VER:
@@ -66,7 +66,7 @@ jobs:
6666
star_salmon:
6767
name: Test STAR Salmon with workflow parameters
6868
if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/rnaseq') }}
69-
runs-on: self-hosted
69+
runs-on: ubuntu-latest
7070
strategy:
7171
matrix:
7272
parameters:
@@ -123,7 +123,7 @@ jobs:
123123
star_rsem:
124124
name: Test STAR RSEM with workflow parameters
125125
if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/rnaseq') }}
126-
runs-on: self-hosted
126+
runs-on: ubuntu-latest
127127
strategy:
128128
matrix:
129129
parameters:
@@ -169,7 +169,7 @@ jobs:
169169
hisat2:
170170
name: Test HISAT2 with workflow parameters
171171
if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/rnaseq') }}
172-
runs-on: self-hosted
172+
runs-on: ubuntu-latest
173173
strategy:
174174
matrix:
175175
parameters:
@@ -215,7 +215,7 @@ jobs:
215215
salmon:
216216
name: Test Salmon with workflow parameters
217217
if: ${{ github.event_name != 'push' || (github.event_name == 'push' && github.repository == 'nf-core/rnaseq') }}
218-
runs-on: self-hosted
218+
runs-on: ubuntu-latest
219219
strategy:
220220
matrix:
221221
parameters:

.github/workflows/cloud_tests_full.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
run-full-tests-on-aws:
1818
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'aws' }}
19-
runs-on: self-hosted
19+
runs-on: ubuntu-latest
2020
strategy:
2121
matrix:
2222
aligner: ["star_salmon", "star_rsem"]
@@ -41,7 +41,7 @@ jobs:
4141
path: tower_action_*.log
4242
run-full-tests-on-gcp:
4343
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'gcp' }}
44-
runs-on: self-hosted
44+
runs-on: ubuntu-latest
4545
strategy:
4646
matrix:
4747
aligner: ["star_salmon", "star_rsem"]
@@ -66,7 +66,7 @@ jobs:
6666
path: tower_action_*.log
6767
run-full-tests-on-azure:
6868
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' }}
69-
runs-on: self-hosted
69+
runs-on: ubuntu-latest
7070
strategy:
7171
matrix:
7272
aligner: ["star_salmon", "star_rsem"]

.github/workflows/cloud_tests_small.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
run-small-tests-on-aws:
1818
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'aws' }}
19-
runs-on: self-hosted
19+
runs-on: ubuntu-latest
2020
steps:
2121
- uses: seqeralabs/action-tower-launch@v1
2222
with:
@@ -37,7 +37,7 @@ jobs:
3737
path: tower_action_*.log
3838
run-small-tests-on-gcp:
3939
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'gcp' }}
40-
runs-on: self-hosted
40+
runs-on: ubuntu-latest
4141
steps:
4242
- uses: seqeralabs/action-tower-launch@v1
4343
with:
@@ -58,7 +58,7 @@ jobs:
5858
path: tower_action_*.log
5959
run-small-tests-on-azure:
6060
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' }}
61-
runs-on: self-hosted
61+
runs-on: ubuntu-latest
6262
steps:
6363
- uses: seqeralabs/action-tower-launch@v1
6464
with:

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ Thank you to everyone else that has contributed by reporting bugs, enhancements
2020

2121
### Enhancements & fixes
2222

23+
- Add infrastructure and CI for multi-cloud full-sized tests run via Nextflow Tower (see [#981](https://github.com/nf-core/rnaseq/pull/981))
2324
- Added fastp support.
2425
- Users can now select between `--trimmer trimgalore` (default) and `--trimmer fastp`.
2526
- Trim Galore! specific pipeline parameters have been deprecated: `--clip_r1`, `--clip_r2`, `--three_prime_clip_r1`, `--three_prime_clip_r2` and `--trim_nextseq`

0 commit comments

Comments
 (0)