Skip to content

Commit b926332

Browse files
authored
Merge pull request #3689 from nf-core/rename-arm
Replace arm profile with arm64 and emulate_amd64 profiles
2 parents c3b528d + b2bd61b commit b926332

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
- Update pre-commit hook pre-commit/mirrors-mypy to v1.17.1 ([#3698](https://github.com/nf-core/tools/pull/3698))
2323
- Update python:3.13-slim Docker digest to 4c2cf99 ([#3700](https://github.com/nf-core/tools/pull/3700))
2424
- Validation of meta.yaml in cross-org repos ([#3680](https://github.com/nf-core/tools/pull/3680))
25+
- Replace arm profile with arm64 and emulate_amd64 profiles ([#3689](https://github.com/nf-core/tools/pull/3689))
2526

2627
## [v3.3.2 - Tungsten Tamarin Patch 2](https://github.com/nf-core/tools/releases/tag/3.3.2) - [2025-07-08]
2728

nf_core/pipeline-template/nextflow.config

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,18 @@ profiles {
128128
apptainer.enabled = false
129129
docker.runOptions = '-u $(id -u):$(id -g)'
130130
}
131-
arm {
131+
arm64 {
132+
process.arch = 'arm64'
133+
// TODO https://github.com/nf-core/modules/issues/6694
134+
// For now if you're using arm64 you have to use wave for the sake of the maintainers
135+
// wave profile
136+
apptainer.ociAutoPull = true
137+
singularity.ociAutoPull = true
138+
wave.enabled = true
139+
wave.freeze = true
140+
wave.strategy = 'conda,container'
141+
}
142+
emulate_amd64 {
132143
docker.runOptions = '-u $(id -u):$(id -g) --platform=linux/amd64'
133144
}
134145
singularity {

0 commit comments

Comments
 (0)