Skip to content

Commit eb5392a

Browse files
authored
Merge pull request #1160 from drpatelh/fixes
Final prerelease fixes to fix Cloud CI
2 parents 805c5ac + 36c89c1 commit eb5392a

File tree

4 files changed

+39
-32
lines changed

4 files changed

+39
-32
lines changed

.github/workflows/cloud_tests_full.yml

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525
steps:
2626
- uses: seqeralabs/action-tower-launch@v2
2727
with:
28-
revision: ${{ github.sha }}
2928
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
3029
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
3130
compute_env: ${{ secrets.TOWER_CE_AWS_CPU }}
3231
workdir: "${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
3332
run_name: "aws_rnaseq_full_${{ matrix.aligner }}"
33+
revision: ${{ github.sha }}
3434
profiles: test_full_aws
3535
parameters: |
3636
{
@@ -43,55 +43,55 @@ jobs:
4343
name: Tower debug log file
4444
path: tower_action_*.log
4545

46-
run-full-tests-on-gcp:
47-
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'gcp' || !github.event.inputs }}
46+
run-full-tests-on-azure:
47+
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' || !github.event.inputs }}
4848
runs-on: ubuntu-latest
4949
strategy:
5050
matrix:
5151
aligner: ["star_salmon", "star_rsem"]
5252
steps:
5353
- uses: seqeralabs/action-tower-launch@v2
5454
with:
55-
revision: ${{ github.sha }}
5655
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
5756
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
58-
compute_env: ${{ secrets.TOWER_CE_GCP_CPU }}
59-
workdir: "${{ secrets.TOWER_BUCKET_GCP }}/work/rnaseq/work-${{ github.sha }}"
60-
run_name: "gcp_rnaseq_full_${{ matrix.aligner }}"
61-
profiles: test_full_gcp
57+
compute_env: ${{ secrets.TOWER_CE_AZURE_CPU }}
58+
workdir: "${{ secrets.TOWER_BUCKET_AZURE }}/work/rnaseq/work-${{ github.sha }}"
59+
run_name: "azure_rnaseq_full_${{ matrix.aligner }}"
60+
revision: ${{ github.sha }}
61+
profiles: test_full_azure
6262
parameters: |
6363
{
6464
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",
6565
"aligner": "${{ matrix.aligner }}",
66-
"outdir": "${{ secrets.TOWER_BUCKET_GCP }}/rnaseq/results-${{ github.sha }}/aligner_${{ matrix.aligner }}/"
66+
"outdir": "${{ secrets.TOWER_BUCKET_AZURE }}/rnaseq/results-${{ github.sha }}/aligner_${{ matrix.aligner }}/",
67+
"igenomes_base": "${{ secrets.TOWER_IGENOMES_BASE_AZURE }}"
6768
}
6869
- uses: actions/upload-artifact@v3
6970
with:
7071
name: Tower debug log file
7172
path: tower_action_*.log
7273

73-
run-full-tests-on-azure:
74-
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' || !github.event.inputs }}
74+
run-full-tests-on-gcp:
75+
if: ${{ github.event.inputs.platform == 'gcp' || !github.event.inputs }}
7576
runs-on: ubuntu-latest
7677
strategy:
7778
matrix:
7879
aligner: ["star_salmon", "star_rsem"]
7980
steps:
8081
- uses: seqeralabs/action-tower-launch@v2
8182
with:
82-
revision: ${{ github.sha }}
8383
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
8484
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
85-
compute_env: ${{ secrets.TOWER_CE_AZURE_CPU }}
86-
workdir: "${{ secrets.TOWER_BUCKET_AZURE }}/work/rnaseq/work-${{ github.sha }}"
87-
run_name: "azure_rnaseq_full_${{ matrix.aligner }}"
88-
profiles: test_full_azure
85+
compute_env: ${{ secrets.TOWER_CE_GCP_CPU }}
86+
workdir: "${{ secrets.TOWER_BUCKET_GCP }}/work/rnaseq/work-${{ github.sha }}"
87+
run_name: "gcp_rnaseq_full_${{ matrix.aligner }}"
88+
revision: ${{ github.sha }}
89+
profiles: test_full_gcp
8990
parameters: |
9091
{
9192
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",
9293
"aligner": "${{ matrix.aligner }}",
93-
"outdir": "${{ secrets.TOWER_BUCKET_AZURE }}/rnaseq/results-${{ github.sha }}/aligner_${{ matrix.aligner }}/",
94-
"igenomes_base": "${{ secrets.TOWER_IGENOMES_BASE_AZURE }}"
94+
"outdir": "${{ secrets.TOWER_BUCKET_GCP }}/rnaseq/results-${{ github.sha }}/aligner_${{ matrix.aligner }}/"
9595
}
9696
- uses: actions/upload-artifact@v3
9797
with:

.github/workflows/cloud_tests_small.yml

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
compute_env: ${{ secrets.TOWER_CE_AWS_CPU }}
2626
workdir: "${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
2727
run_name: "aws_rnaseq_small"
28+
revision: ${{ github.sha }}
2829
profiles: test
2930
parameters: |
3031
{
@@ -34,41 +35,45 @@ jobs:
3435
with:
3536
name: Tower debug log file
3637
path: tower_action_*.log
37-
run-small-tests-on-gcp:
38-
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'gcp' }}
38+
39+
run-small-tests-on-azure:
40+
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' }}
3941
runs-on: ubuntu-latest
4042
steps:
4143
- uses: seqeralabs/action-tower-launch@v2
4244
with:
4345
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
4446
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
45-
compute_env: ${{ secrets.TOWER_CE_GCP_CPU }}
46-
workdir: "${{ secrets.TOWER_BUCKET_GCP }}/work/rnaseq/work-${{ github.sha }}"
47-
run_name: "gcp_rnaseq_small"
47+
compute_env: ${{ secrets.TOWER_CE_AZURE_CPU }}
48+
workdir: "${{ secrets.TOWER_BUCKET_AZURE }}/work/rnaseq/work-${{ github.sha }}"
49+
run_name: "azure_rnaseq_small"
50+
revision: ${{ github.sha }}
4851
profiles: test
4952
parameters: |
5053
{
51-
"outdir": "${{ secrets.TOWER_BUCKET_GCP }}/rnaseq/results-test-${{ github.sha }}/"
54+
"outdir": "${{ secrets.TOWER_BUCKET_AZURE }}/rnaseq/results-test-${{ github.sha }}/"
5255
}
5356
- uses: actions/upload-artifact@v3
5457
with:
5558
name: Tower debug log file
5659
path: tower_action_*.log
57-
run-small-tests-on-azure:
58-
if: ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'azure' }}
60+
61+
run-small-tests-on-gcp:
62+
if: ${{ github.event.inputs.platform == 'gcp' }}
5963
runs-on: ubuntu-latest
6064
steps:
6165
- uses: seqeralabs/action-tower-launch@v2
6266
with:
6367
workspace_id: ${{ secrets.TOWER_WORKSPACE_ID }}
6468
access_token: ${{ secrets.TOWER_ACCESS_TOKEN }}
65-
compute_env: ${{ secrets.TOWER_CE_AZURE_CPU }}
66-
workdir: "${{ secrets.TOWER_BUCKET_AZURE }}/work/rnaseq/work-${{ github.sha }}"
67-
run_name: "azure_rnaseq_small"
69+
compute_env: ${{ secrets.TOWER_CE_GCP_CPU }}
70+
workdir: "${{ secrets.TOWER_BUCKET_GCP }}/work/rnaseq/work-${{ github.sha }}"
71+
run_name: "gcp_rnaseq_small"
72+
revision: ${{ github.sha }}
6873
profiles: test
6974
parameters: |
7075
{
71-
"outdir": "${{ secrets.TOWER_BUCKET_AZURE }}/rnaseq/results-test-${{ github.sha }}/"
76+
"outdir": "${{ secrets.TOWER_BUCKET_GCP }}/rnaseq/results-test-${{ github.sha }}/"
7277
}
7378
- uses: actions/upload-artifact@v3
7479
with:

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6-
## v3.14.0 - 2024-01-08
6+
## [[3.14.0](https://github.com/nf-core/rnaseq/releases/tag/3.14.0)] - 2024-01-08
77

88
### Credits
99

@@ -17,6 +17,8 @@ Special thanks to the following for their contributions to the release:
1717
- [Phil Ewels](https://github.com/ewels)
1818
- [Vlad Savelyev](https://github.com/vladsavelyev)
1919

20+
Thank you to everyone else that has contributed by reporting bugs, enhancements or in any other way, shape or form.
21+
2022
### Enhancements & fixes
2123

2224
- [PR #1135](https://github.com/nf-core/rnaseq/pull/1135) - Update [action-tower-launch](https://github.com/marketplace/actions/action-tower-launch) to v2 which supports more variable handling

nextflow_schema.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@
403403
},
404404
"min_mapped_reads": {
405405
"type": "number",
406-
"default": 5,
406+
"default": 5.0,
407407
"fa_icon": "fas fa-percentage",
408408
"description": "Minimum percentage of uniquely mapped reads below which samples are removed from further processing.",
409409
"help_text": "Some downstream steps in the pipeline will fail if this threshold is too low."

0 commit comments

Comments
 (0)