Skip to content

Commit be0cfc4

Browse files
committed
refactor: Bring arm back, and just use arm on macos
Now that we have arm builds for most of the software
1 parent 91c65a2 commit be0cfc4

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

nextflow.config

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ profiles {
181181
apptainer.enabled = false
182182
}
183183
docker {
184-
includeConfig 'conf/containers/containers_docker_amd64.config'
184+
// includeConfig 'conf/containers/containers_docker_amd64.config'
185185
docker.enabled = true
186186
conda.enabled = false
187187
singularity.enabled = false
@@ -259,8 +259,16 @@ profiles {
259259
}
260260
}
261261
// ARM Related Profiles
262-
apple {
263-
docker.runOptions = '-u $(id -u):$(id -g) --platform=linux/amd64'
262+
arm {
263+
process.arch = 'arm64'
264+
// TODO https://github.com/nf-core/modules/issues/6694
265+
// For now if you're using arm64 you have to use wave for the sake of the maintainers
266+
// wave profile
267+
apptainer.ociAutoPull = true
268+
singularity.ociAutoPull = true
269+
wave.enabled = true
270+
wave.freeze = true
271+
wave.strategy = 'conda,container'
264272
}
265273
docker_arm {
266274
includeConfig 'conf/containers/containers_docker_arm64.config'

0 commit comments

Comments
 (0)