Andrea Bagnacani
09/17/2026, 1:27 PMv0.0.6 (the latest version) of detect-nf-test-changes GitHub action cannot run, because it tries to fetch debian packages from a mirror location that is not available:
#8 3.101 E: Failed to fetch <http://deb.debian.org/debian-security/pool/updates/main/p/perl/perl-base_5.32.1-4%2bdeb11u5_amd64.deb> 404 Not Found [IP: 151.101.74.132 80]
...
ERROR: failed to build: failed to solve: process "/bin/sh -c apt-get update && apt-get install -y git && pip install --no-cache-dir --upgrade pip && pip install -r requirements.txt" did not complete successfully: exit code: 100
Do you know how to solve this issue?pontus
09/17/2026, 1:45 PMAndrea Bagnacani
09/17/2026, 1:52 PMAndrea Bagnacani
09/17/2026, 2:11 PMNiklas Schandry
09/17/2026, 2:16 PMpontus
09/17/2026, 2:16 PMMatthieu Muffato
09/17/2026, 3:08 PMnf-core/modules, it’s due an update.
With an update though, it’d move away from nf-test-changes since there’s a different implementation in nf-core/modules nowAndrea Bagnacani
09/21/2026, 8:04 AMnf-test-changes had a similar (and solved) issue 2 weeks ago; there, the error does not involve perl, but similarly the fact that the image cannot ultimately be built.
The fix is not yet part of a release. Since my repo relies on the latest nf-test-changes v0.0.6, I locally edited my configuration as follows:
- name: List nf-test files
id: list
#uses: adamrtalbot/detect-nf-test-changes@de3c3c8e113031b4f15a3c1104b5f135e8346997 # v0.0.6
uses: adamrtalbot/detect-nf-test-changes@accef9459c66baa65dbca647615f088b98eefa9c # Fixes v0.0.6
...
This solves the issue