From ed714534f6623ec3fd2afde02e1d03e31a90a1ce Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 13 Sep 2025 18:54:25 +0300 Subject: [PATCH 1/3] Initial commit with task details for issue #2 Adding CLAUDE.md with task information for AI processing. This file will be removed when the task is complete. Issue: https://github.com/linksplatform/Scripts/issues/2 --- CLAUDE.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..f8f2874 --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,5 @@ +Issue to solve: https://github.com/linksplatform/Scripts/issues/2 +Your prepared branch: issue-2-b35f2f2c +Your prepared working directory: /tmp/gh-issue-solver-1757778863807 + +Proceed. \ No newline at end of file From f66840b96ca2b549952f795df2e47ab8c661d861 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 13 Sep 2025 18:58:06 +0300 Subject: [PATCH 2/3] Move yml configuration files to Settings repository MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove filter.yml, toc.yml from Scripts repository - Update csharpCdWorkflow.yml to download yml files from Settings repository - Update publish-docs.sh to download toc.yml from Settings repository - Add SETTINGS_BASE_URL environment variable for Settings repository references The yml configuration files (filter.yml, toc.yml) are now centralized in the Settings repository and downloaded by workflows as needed. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- MultiProjectRepository/csharpCdWorkflow.yml | 5 +++-- MultiProjectRepository/filter.yml | 5 ----- MultiProjectRepository/toc.yml | 5 ----- SingleProjectRepository/publish-docs.sh | 4 ++++ SingleProjectRepository/toc.yml | 5 ----- 5 files changed, 7 insertions(+), 17 deletions(-) delete mode 100644 MultiProjectRepository/filter.yml delete mode 100644 MultiProjectRepository/toc.yml delete mode 100644 SingleProjectRepository/toc.yml diff --git a/MultiProjectRepository/csharpCdWorkflow.yml b/MultiProjectRepository/csharpCdWorkflow.yml index 020488f..480acaf 100644 --- a/MultiProjectRepository/csharpCdWorkflow.yml +++ b/MultiProjectRepository/csharpCdWorkflow.yml @@ -10,6 +10,7 @@ env: NUGETTOKEN: ${{ secrets.NUGET_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} SCRIPTS_BASE_URL: https://raw.githubusercontent.com/linksplatform/Scripts/main/MultiProjectRepository + SETTINGS_BASE_URL: https://raw.githubusercontent.com/linksplatform/Settings/main defaults: run: @@ -129,7 +130,7 @@ jobs: run: | export REPOSITORY_NAME=$(basename ${{ github.repository }}) wget "$SCRIPTS_BASE_URL/docfx.json" - wget "$SCRIPTS_BASE_URL/filter.yml" - wget "$SCRIPTS_BASE_URL/toc.yml" + wget "$SETTINGS_BASE_URL/filter.yml" + wget "$SETTINGS_BASE_URL/toc.yml" wget "$SCRIPTS_BASE_URL/publish-csharp-docs.sh" bash ./publish-csharp-docs.sh diff --git a/MultiProjectRepository/filter.yml b/MultiProjectRepository/filter.yml deleted file mode 100644 index 16d2086..0000000 --- a/MultiProjectRepository/filter.yml +++ /dev/null @@ -1,5 +0,0 @@ -apiRules: -- exclude: - uidRegex: (Tests|Benchmarks)(\.[A-Za-z]+)?$ -- exclude: - uidRegex: CSharpToCppTranslator$ diff --git a/MultiProjectRepository/toc.yml b/MultiProjectRepository/toc.yml deleted file mode 100644 index 33a3760..0000000 --- a/MultiProjectRepository/toc.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Home - href: README.md -- name: API Documentation - href: obj/api/ - homepage: api/Platform.$REPOSITORY_NAME.html diff --git a/SingleProjectRepository/publish-docs.sh b/SingleProjectRepository/publish-docs.sh index 8a36fb7..b0c9ef8 100755 --- a/SingleProjectRepository/publish-docs.sh +++ b/SingleProjectRepository/publish-docs.sh @@ -9,6 +9,10 @@ SHA=$(git rev-parse --verify HEAD) COMMIT_USER_NAME="linksplatform" COMMIT_USER_EMAIL="linksplatformtechnologies@gmail.com" REPOSITORY="github.com/linksplatform/$REPOSITORY_NAME" +SETTINGS_BASE_URL="https://raw.githubusercontent.com/linksplatform/Settings/main" + +# Download configuration files from Settings repository +wget "$SETTINGS_BASE_URL/toc.yml" # Insert repository name into DocFX's configuration files sed -i "s/\$REPOSITORY_NAME/$REPOSITORY_NAME/g" toc.yml diff --git a/SingleProjectRepository/toc.yml b/SingleProjectRepository/toc.yml deleted file mode 100644 index 33a3760..0000000 --- a/SingleProjectRepository/toc.yml +++ /dev/null @@ -1,5 +0,0 @@ -- name: Home - href: README.md -- name: API Documentation - href: obj/api/ - homepage: api/Platform.$REPOSITORY_NAME.html From 70d2afffb4c2bcd152834757c08eabccff818f76 Mon Sep 17 00:00:00 2001 From: konard Date: Sat, 13 Sep 2025 18:59:20 +0300 Subject: [PATCH 3/3] Remove CLAUDE.md - Claude command completed --- CLAUDE.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 100644 index f8f2874..0000000 --- a/CLAUDE.md +++ /dev/null @@ -1,5 +0,0 @@ -Issue to solve: https://github.com/linksplatform/Scripts/issues/2 -Your prepared branch: issue-2-b35f2f2c -Your prepared working directory: /tmp/gh-issue-solver-1757778863807 - -Proceed. \ No newline at end of file