Skip to content

Commit 72620c8

Browse files
Merge pull request #88 from seqeralabs/fix/disable-azure-cloud-nf-core
fix: Exclude nf-core pipelines from azure_cloud compute environments
2 parents 9f9812e + 3a9a39e commit 72620c8

3 files changed

Lines changed: 49 additions & 0 deletions

File tree

.github/workflows/seqera-showcase-enterprise.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ jobs:
126126
-i \
127127
pipelines/production*.yaml \
128128
compute-envs/enterprise*.yaml \
129+
exclude/* \
129130
${{ (github.event_name == 'workflow_dispatch' && inputs.pre_run != '') && format('--pre_run "{0}"', inputs.pre_run) || ''}} \
130131
${{ (github.event_name == 'workflow_dispatch' && inputs.config != '') && format('--config "{0}"', inputs.config) || '' }} \
131132
${{ (github.event_name == 'workflow_dispatch' && inputs.launch_container) && format('--launch-container "{0}"', inputs.launch_container) || '' }} \

.github/workflows/seqera-showcase-staging.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ jobs:
130130
pipelines/staging*.yaml \
131131
compute-envs/staging*.yaml \
132132
compute-envs/sched-staging*.yaml \
133+
exclude/* \
133134
${{ (github.event_name == 'workflow_dispatch' && inputs.pre_run != '') && format('--pre_run "{0}"', inputs.pre_run) || ''}} \
134135
${{ (github.event_name == 'workflow_dispatch' && inputs.config != '') && format('--config "{0}"', inputs.config) || '' }} \
135136
${{ (github.event_name == 'workflow_dispatch' && inputs.launch_container) && format('--launch-container "{0}"', inputs.launch_container) || '' }} \

exclude/exclude.yaml

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,50 @@ exclude:
1010
name: seqera_aws_ireland_fusionv2_nvme
1111
workdir: s3://seqera-showcase/scratch/cicd
1212
workspace: ""
13+
# Do not run any nf-core pipeline on azure_cloud compute environments.
14+
# These exclusions should be lifted once COMP-1933 is delivered:
15+
# https://seqera.atlassian.net/browse/COMP-1933
16+
- pipeline:
17+
name: rnaseq
18+
url: nf-core-rnaseq
19+
latest: true
20+
profiles:
21+
- test
22+
compute_environment:
23+
ref: azure-cloud
24+
name: seqera_azure_cloud
25+
workdir: az://seqeralabs-showcase
26+
workspace: ""
27+
- pipeline:
28+
name: viralrecon-illumina
29+
url: nf-core-viralrecon-illumina
30+
latest: true
31+
profiles:
32+
- test
33+
compute_environment:
34+
ref: azure-cloud
35+
name: seqera_azure_cloud
36+
workdir: az://seqeralabs-showcase
37+
workspace: ""
38+
- pipeline:
39+
name: viralrecon-nanopore
40+
url: nf-core-viralrecon-nanopore
41+
latest: true
42+
profiles:
43+
- test
44+
compute_environment:
45+
ref: azure-cloud
46+
name: seqera_azure_cloud
47+
workdir: az://seqeralabs-showcase
48+
workspace: ""
49+
- pipeline:
50+
name: sarek
51+
url: nf-core-sarek
52+
latest: true
53+
profiles:
54+
- test
55+
compute_environment:
56+
ref: azure-cloud
57+
name: seqera_azure_cloud
58+
workdir: az://seqeralabs-showcase
59+
workspace: ""

0 commit comments

Comments
 (0)