diff --git a/lib/modules/manager/woodpecker/index.ts b/lib/modules/manager/woodpecker/index.ts
index fc9d97bb6667970f4705530402b8362445e8a06a..aa823a82e0621e431cf05f2c157b929d7eb2903c 100644
--- a/lib/modules/manager/woodpecker/index.ts
+++ b/lib/modules/manager/woodpecker/index.ts
@@ -7,7 +7,7 @@ export const language: ProgrammingLanguage = 'docker';
 export { extractPackageFile };
 
 export const defaultConfig = {
-  fileMatch: ['(^|\\/)\\.woodpecker[^/]*\\.ya?ml$'],
+  fileMatch: ['^\\.woodpecker(?:\\/[^/]+)?\\.ya?ml$'],
 };
 
 export const supportedDatasources = [DockerDatasource.id];