From 7ebe2ca17870130b29f4960f6412d21ecfc5f7f3 Mon Sep 17 00:00:00 2001 From: spetersenms Date: Tue, 30 Jun 2026 13:21:57 +0200 Subject: [PATCH 1/6] disable deployment for testing --- .github/AL-Go-Settings.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index 36b67c7987..d95943fec9 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -122,6 +122,7 @@ "maxReleases": 0, "continuousDeployment": false, "groupByProject": false, + "deployToGitHubPages": false, "excludeProjects": [ "build_projects_System Application Modules" ] From c584d4e65b95d9dbcd9497bf1d84435cd533c476 Mon Sep 17 00:00:00 2001 From: spetersenms Date: Tue, 30 Jun 2026 13:42:04 +0200 Subject: [PATCH 2/6] Add conditional setting with single app folder when generic project is used in order to unblock ReferenceDocumentationFlow --- .github/AL-Go-Settings.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index 36b67c7987..e622731e53 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -31,6 +31,16 @@ "CLEAN29" ] } + }, + { + "projects": [ + "." + ], + "settings": { + "appFolders": [ + "src/Layers/W1/DemoTool" + ] + } } ], "customALGoFiles": { From dccf4c0477e0b258ffc9c5ba8b9c64884b36833b Mon Sep 17 00:00:00 2001 From: spetersenms Date: Tue, 30 Jun 2026 13:59:59 +0200 Subject: [PATCH 3/6] Exclude test projects from reference documentation Test projects (build/projects/Test Apps *) contain no real product apps to document, so exclude them from the ALDoc reference documentation build. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/AL-Go-Settings.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index e622731e53..949445dee9 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -133,7 +133,8 @@ "continuousDeployment": false, "groupByProject": false, "excludeProjects": [ - "build_projects_System Application Modules" + "build_projects_System Application Modules", + "build_projects_Test Apps *" ] }, "UpdateALGoSystemFilesEnvironment": "Official-Build", From e1f060498cbdd119800c07ae52e30be4de3a3293 Mon Sep 17 00:00:00 2001 From: spetersenms Date: Tue, 30 Jun 2026 14:02:22 +0200 Subject: [PATCH 4/6] Reenable publish to pages --- .github/AL-Go-Settings.json | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index 21c04fab46..949445dee9 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -132,7 +132,6 @@ "maxReleases": 0, "continuousDeployment": false, "groupByProject": false, - "deployToGitHubPages": false, "excludeProjects": [ "build_projects_System Application Modules", "build_projects_Test Apps *" From 8cb0bc98ec1666d92fea82a74b952ae167bd1007 Mon Sep 17 00:00:00 2001 From: spetersenms Date: Wed, 1 Jul 2026 11:04:11 +0200 Subject: [PATCH 5/6] Scope reference documentation to W1 only Set ALDoc.includeProjects to build_projects_Apps W1 so only the W1 base apps are documented. Documenting all country projects is not viable: the same apps are recompiled per country, so aldoc merges same-named apps (e.g. Base Application) into a single entry with no country provenance, and passing all ~2600 apps to 'aldoc init --targetpackageslist' exceeds the Windows command-line length limit. includeProjects acts as a whitelist, making the previous 'build_projects_Test Apps *' exclusion redundant, so revert it. The conditional appFolders setting is retained: it is required to unblock AnalyzeRepo/DetermineArtifactUrl and is unrelated to project selection. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/AL-Go-Settings.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index 949445dee9..2eb90a6900 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -132,9 +132,11 @@ "maxReleases": 0, "continuousDeployment": false, "groupByProject": false, + "includeProjects": [ + "build_projects_Apps W1" + ], "excludeProjects": [ - "build_projects_System Application Modules", - "build_projects_Test Apps *" + "build_projects_System Application Modules" ] }, "UpdateALGoSystemFilesEnvironment": "Official-Build", From 31916fb8ac7dc2bb9c20dea67e886df63321615f Mon Sep 17 00:00:00 2001 From: spetersenms Date: Wed, 1 Jul 2026 11:40:14 +0200 Subject: [PATCH 6/6] Re-enable reference documentation --- .github/AL-Go-Settings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/AL-Go-Settings.json b/.github/AL-Go-Settings.json index 2eb90a6900..aa98605a55 100644 --- a/.github/AL-Go-Settings.json +++ b/.github/AL-Go-Settings.json @@ -130,7 +130,7 @@ "PullRequestTrigger": "pull_request", "ALDoc": { "maxReleases": 0, - "continuousDeployment": false, + "continuousDeployment": true, "groupByProject": false, "includeProjects": [ "build_projects_Apps W1"