From 9f30e3abbfd36853d36e7f9f65c89d62eb3e6e68 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 00:56:53 +0530 Subject: [PATCH 01/24] Trying auto-sync with parent repo Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 56 +++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 .github/workflows/auto-sync-dev.yml diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml new file mode 100644 index 00000000000..b133b218e1a --- /dev/null +++ b/.github/workflows/auto-sync-dev.yml @@ -0,0 +1,56 @@ +name: Auto-sync dev branches from upstream + +on: + schedule: + - cron: "0 3 * * *" # daily 03:00 UTC + workflow_dispatch: + +permissions: + contents: write + +env: + UPSTREAM: owner/repo # ← set to upstream "owner/repo" + +jobs: + sync-dev-branches: + runs-on: ubuntu-latest + steps: + - name: Checkout fork + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Add upstream & fetch + run: | + git remote add upstream https://github.com/${{ env.UPSTREAM }}.git + git fetch upstream --prune + git fetch origin --prune + + - name: Sync dev* branches (fast-forward only) + shell: bash + run: | + set -euo pipefail + mapfile -t DEV_BRANCHES < <(git ls-remote --heads upstream \ + | awk '{print $2}' | sed 's#refs/heads/##' | grep -E '^dev') + + if [[ ${#DEV_BRANCHES[@]} -eq 0 ]]; then + echo "No upstream dev* branches found."; exit 0 + fi + + for BR in "${DEV_BRANCHES[@]}"; do + echo "==> Syncing $BR" + if git show-ref --verify --quiet "refs/remotes/origin/$BR"; then + git checkout -B "$BR" "origin/$BR" + if git merge --ff-only "upstream/$BR"; then + git push origin "$BR" + echo "Synced $BR." + else + echo "Skipped $BR (non fast-forward required)." + fi + else + # Create the branch in the fork from upstream (initial publish) + git checkout -B "$BR" "upstream/$BR" + git push -u origin "$BR" + echo "Published $BR to fork." + fi + done From bc967f5843f52a71611711f123134c8df2e4cf5a Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 02:37:15 +0530 Subject: [PATCH 02/24] Update auto-sync-dev.yml Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml index b133b218e1a..7e4ec058966 100644 --- a/.github/workflows/auto-sync-dev.yml +++ b/.github/workflows/auto-sync-dev.yml @@ -2,7 +2,7 @@ name: Auto-sync dev branches from upstream on: schedule: - - cron: "0 3 * * *" # daily 03:00 UTC + - cron: "0 */6 * * *" # Every 6 hours UTC workflow_dispatch: permissions: From 68688c165d7c22bc622d14c77dee51cfb72ef830 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 02:38:46 +0530 Subject: [PATCH 03/24] Typos fix in mkdocs.en.xo.yml Signed-off-by: Ashish Gupta --- mkdocs.en.xo.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkdocs.en.xo.yml b/mkdocs.en.xo.yml index 5f465cc0a06..e87c82fafcc 100644 --- a/mkdocs.en.xo.yml +++ b/mkdocs.en.xo.yml @@ -463,7 +463,7 @@ nav: - Translation Configurations: contactcenter/configurations/settings/translation-configurations.md - Real Time Sentiment Analysis: contactcenter/configurations/settings/real-time-sentiment-analysis.md - Wrap-up Code Prediction: contactcenter/configurations/settings/wrap-up-code-prediction.md - - Performace Management: + - Performance Management: - SLAs & Alerts: contactcenter/performance-management/slas-and-alerts.md - Flows: - Conditional Flows: contactcenter/flows-and-routing/conditional-flows.md From c856744f4c8265b0760f4bda9259f8785b83696c Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 02:52:15 +0530 Subject: [PATCH 04/24] trying strict mode of Mkdocs Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index e1d75b9b36f..55d28ad7aaa 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: uses: ./ with: entrypoint: mkdocs - args: build --config-file=mkdocs.en.xo.yml + args: build --config-file=mkdocs.en.xo.yml --strict - name: Build EN AI for Work docs uses: ./ with: @@ -53,4 +53,4 @@ jobs: - run: pip install mike --force-reinstall --verbose - run: pip install mkdocs-glightbox # - run: mike deploy --push --update-aliases 1.0 latest --ignore - # - run: mkdocs gh-deploy --force \ No newline at end of file + # - run: mkdocs gh-deploy --force From b844d4362dc5932a311e3555e366453c9a56b5f9 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 02:53:18 +0530 Subject: [PATCH 05/24] Minor change to trigger a new build Signed-off-by: Ashish Gupta --- docs/xo/administration/adminconsole.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/xo/administration/adminconsole.md b/docs/xo/administration/adminconsole.md index 1f3409e7f51..7d8a7c03c9d 100644 --- a/docs/xo/administration/adminconsole.md +++ b/docs/xo/administration/adminconsole.md @@ -9,7 +9,7 @@ To sign up for an Admin account, you must meet the following requirements: * A valid email address. * A validated Kore.ai user account. If you do not have a user account, Kore.ai will create a user account for you, and you must validate that account before proceeding. -* Authorization to control the Admin account. Only one user in an account can be the primary Admin. The Primary Admin can add multiple other users as admins with custom defined permissions. +* Authorization to control the Admin account. Only one user in an account can be the primary Admin. The Primary Admin can add multiple other users as admins with custom-defined permissions. ## Accessing the Admin Console @@ -98,4 +98,4 @@ To assign a role to a user follow these steps: !!! Note - _The role of Bot Owner is assigned at the time of Bot creation and can be changed either from the Bots Management module or from the Platform by the Bot Owner not from Role Management._ \ No newline at end of file + _The role of Bot Owner is assigned at the time of Bot creation and can be changed either from the Bots Management module or from the Platform by the Bot Owner not from Role Management._ From 7b78f40a29d543ac0a1b06bf2fea334a88526a5e Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 03:00:31 +0530 Subject: [PATCH 06/24] Remove emoji from mkdocs.en.xo.yml Signed-off-by: Ashish Gupta --- mkdocs.en.xo.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/mkdocs.en.xo.yml b/mkdocs.en.xo.yml index e87c82fafcc..34e829114d3 100644 --- a/mkdocs.en.xo.yml +++ b/mkdocs.en.xo.yml @@ -99,9 +99,6 @@ markdown_extensions: smart_enable: all - pymdownx.caret - pymdownx.details - - pymdownx.emoji: - emoji_generator: !!python/name:materialx.emoji.to_svg - emoji_index: !!python/name:materialx.emoji.twemoji - pymdownx.highlight: anchor_linenums: true line_spans: __span From f537e15cf5171a34e7d94b17ac6fda5b9e683fe7 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 10:59:40 +0530 Subject: [PATCH 07/24] Fix for anchor error --- mkdocs.en.agent-platform.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mkdocs.en.agent-platform.yml b/mkdocs.en.agent-platform.yml index 8fa7089cd22..19628ac586a 100644 --- a/mkdocs.en.agent-platform.yml +++ b/mkdocs.en.agent-platform.yml @@ -197,7 +197,7 @@ nav: - Configurations: - Configure a Tool: ai-agents/tools/configure-a-tool.md - Export a Tool: ai-agents/tools/export-a-tool.md - - Import Tool as a Version: ai-agents/tools/import-a-tool/#import-tool-as-a-version + - Import Tool as a Version: ai-agents/tools/import-a-tool.md#import-tool-as-a-version - Code Tools: - About Code Tools: ai-agents/tools/code-tools.md - Create a Code Tool: ai-agents/tools/create-a-code-tool.md @@ -325,8 +325,8 @@ nav: - APIs: - Agentic Apps: - About Agentic App APIs: apis/agentic-apps/overview.md - - APIs List: apis/agentic-apps/overview/#apis-list + - APIs List: apis/agentic-apps/overview.md#apis-list - Tools: - About Tools APIs: apis/overview.md - - APIs List: apis/overview/#apis-list + - APIs List: apis/overview.md#apis-list - Marketplace: ai-agents/agentic-apps/marketplace.md \ No newline at end of file From c281c0bdccc0ae2a04009efd865de90d980997c5 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 13 Oct 2025 11:00:25 +0530 Subject: [PATCH 08/24] Removing strict mode for builds from ci.yaml Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 55d28ad7aaa..aeb18419288 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,7 +20,7 @@ jobs: uses: ./ with: entrypoint: mkdocs - args: build --config-file=mkdocs.en.xo.yml --strict + args: build --config-file=mkdocs.en.xo.yml - name: Build EN AI for Work docs uses: ./ with: From 44b0a7b4388ab0ba145601de9a9fe25e3e7d9220 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Wed, 15 Oct 2025 12:22:39 +0530 Subject: [PATCH 09/24] Update auto-sync-dev.yml Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml index 7e4ec058966..b9c86ced31e 100644 --- a/.github/workflows/auto-sync-dev.yml +++ b/.github/workflows/auto-sync-dev.yml @@ -9,7 +9,7 @@ permissions: contents: write env: - UPSTREAM: owner/repo # ← set to upstream "owner/repo" + UPSTREAM: Koredotcom/docs # ← set to upstream "owner/repo" jobs: sync-dev-branches: From 6510c33621dee57e92f1ef497dd7b24dbb9c2859 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 14:15:31 +0530 Subject: [PATCH 10/24] Update auto-sync-dev.yml Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml index b9c86ced31e..3a7cfc6cbcb 100644 --- a/.github/workflows/auto-sync-dev.yml +++ b/.github/workflows/auto-sync-dev.yml @@ -2,7 +2,7 @@ name: Auto-sync dev branches from upstream on: schedule: - - cron: "0 */6 * * *" # Every 6 hours UTC + - cron: "0 6 * * *" workflow_dispatch: permissions: From a86c51db0aed939a53ec9ad280315dece2d0cbde Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 14:30:46 +0530 Subject: [PATCH 11/24] Update auto-sync-dev.yml Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 54 +++++++++++------------------ 1 file changed, 21 insertions(+), 33 deletions(-) diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml index 3a7cfc6cbcb..696043a2894 100644 --- a/.github/workflows/auto-sync-dev.yml +++ b/.github/workflows/auto-sync-dev.yml @@ -1,18 +1,19 @@ -name: Auto-sync dev branches from upstream +name: Auto-sync from Kore prod repo (non-ff is allowed) on: schedule: - - cron: "0 6 * * *" - workflow_dispatch: + - cron: "0 */12 * * *" # every 12h + workflow_dispatch: {} # run manually from Actions tab permissions: - contents: write + contents: write # required to push to your fork env: - UPSTREAM: Koredotcom/docs # ← set to upstream "owner/repo" + UPSTREAM: Koredotcom/docs + DEFAULT_BRANCH: dev jobs: - sync-dev-branches: + sync: runs-on: ubuntu-latest steps: - name: Checkout fork @@ -20,37 +21,24 @@ jobs: with: fetch-depth: 0 + - name: Configure git identity + run: | + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + - name: Add upstream & fetch run: | git remote add upstream https://github.com/${{ env.UPSTREAM }}.git git fetch upstream --prune - git fetch origin --prune - - name: Sync dev* branches (fast-forward only) - shell: bash + - name: Merge upstream -> fork (allow non-ff) run: | - set -euo pipefail - mapfile -t DEV_BRANCHES < <(git ls-remote --heads upstream \ - | awk '{print $2}' | sed 's#refs/heads/##' | grep -E '^dev') - - if [[ ${#DEV_BRANCHES[@]} -eq 0 ]]; then - echo "No upstream dev* branches found."; exit 0 + git checkout "$DEFAULT_BRANCH" + # Try a regular merge (creates a merge commit if needed) + if git merge --no-edit "upstream/$DEFAULT_BRANCH"; then + git push origin "$DEFAULT_BRANCH" + echo "Synced with upstream (merge completed)." + else + echo "::error ::Merge conflicts detected. Resolve manually in your fork, then re-run." + exit 1 fi - - for BR in "${DEV_BRANCHES[@]}"; do - echo "==> Syncing $BR" - if git show-ref --verify --quiet "refs/remotes/origin/$BR"; then - git checkout -B "$BR" "origin/$BR" - if git merge --ff-only "upstream/$BR"; then - git push origin "$BR" - echo "Synced $BR." - else - echo "Skipped $BR (non fast-forward required)." - fi - else - # Create the branch in the fork from upstream (initial publish) - git checkout -B "$BR" "upstream/$BR" - git push -u origin "$BR" - echo "Published $BR to fork." - fi - done From be5a5968f6a4a20fa4b1d47b55c6c9214de68026 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 14:39:56 +0530 Subject: [PATCH 12/24] Use gitleaks action Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/workflows/scan-for-secrets.yml diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml new file mode 100644 index 00000000000..1298b3ba04b --- /dev/null +++ b/.github/workflows/scan-for-secrets.yml @@ -0,0 +1,14 @@ +name: Secret scan +on: + push: + branches: [ dev ] + workflow_dispatch: + +jobs: + gitleaks: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + + - name: Run Gitleaks + uses: gitleaks/gitleaks-action@v2 From c6290ce1f2146abab3ab54f3a11b41583f822f24 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 14:50:15 +0530 Subject: [PATCH 13/24] Updating frequency to once a week Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml index 1298b3ba04b..a5f699dbac3 100644 --- a/.github/workflows/scan-for-secrets.yml +++ b/.github/workflows/scan-for-secrets.yml @@ -1,7 +1,7 @@ name: Secret scan on: - push: - branches: [ dev ] + schedule: + - cron: "0 3 * * 0" workflow_dispatch: jobs: From af6e2ab8d2a46bc24e28aff650d2186f5e4d4362 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 15:16:04 +0530 Subject: [PATCH 14/24] Adding license key Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml index a5f699dbac3..781a8f9e2b4 100644 --- a/.github/workflows/scan-for-secrets.yml +++ b/.github/workflows/scan-for-secrets.yml @@ -12,3 +12,6 @@ jobs: - name: Run Gitleaks uses: gitleaks/gitleaks-action@v2 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITLEAKS_LICENSE: ${{ 29E6CC-D942A6-700E8A-1ACEE2-B41737-V3 }} From 4aa104895cb03ea74c13d3a0952f5de5f065e127 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 18:41:53 +0530 Subject: [PATCH 15/24] Updating the formatting of the license key Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml index 781a8f9e2b4..0981bb691b3 100644 --- a/.github/workflows/scan-for-secrets.yml +++ b/.github/workflows/scan-for-secrets.yml @@ -13,5 +13,4 @@ jobs: - name: Run Gitleaks uses: gitleaks/gitleaks-action@v2 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITLEAKS_LICENSE: ${{ 29E6CC-D942A6-700E8A-1ACEE2-B41737-V3 }} From ecd4f5c2dbd7fcd849d4abc0d2caeb8a5bda090b Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 18:49:56 +0530 Subject: [PATCH 16/24] Use secret for GITLEAKS_LICENSE in workflow Replaced hardcoded GITLEAKS_LICENSE with secret reference. Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml index 0981bb691b3..c4c9500a409 100644 --- a/.github/workflows/scan-for-secrets.yml +++ b/.github/workflows/scan-for-secrets.yml @@ -13,4 +13,4 @@ jobs: - name: Run Gitleaks uses: gitleaks/gitleaks-action@v2 env: - GITLEAKS_LICENSE: ${{ 29E6CC-D942A6-700E8A-1ACEE2-B41737-V3 }} + GITLEAKS_LICENSE: ${{ secrets.GITLEAKS_LICENSE }} From a4d137059ae915cce17e1fe622b61b2180aa6cdc Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Tue, 21 Oct 2025 19:08:49 +0530 Subject: [PATCH 17/24] Scheduled a monthly cron job Signed-off-by: Ashish Gupta --- .github/workflows/scan-for-secrets.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/scan-for-secrets.yml b/.github/workflows/scan-for-secrets.yml index c4c9500a409..283a09ba26d 100644 --- a/.github/workflows/scan-for-secrets.yml +++ b/.github/workflows/scan-for-secrets.yml @@ -1,7 +1,7 @@ name: Secret scan on: schedule: - - cron: "0 3 * * 0" + - cron: "0 0 1 * *" workflow_dispatch: jobs: From 2586ee9fa3e894a50566ca9956e9d4b69e5d7977 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Thu, 23 Oct 2025 01:06:51 +0530 Subject: [PATCH 18/24] Run MkDocs build in strict mode Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index aeb18419288..fd9764e1bdd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,17 +20,17 @@ jobs: uses: ./ with: entrypoint: mkdocs - args: build --config-file=mkdocs.en.xo.yml + args: build --strict --config-file=mkdocs.en.xo.yml - name: Build EN AI for Work docs uses: ./ with: entrypoint: mkdocs - args: build --config-file=mkdocs.en.eva.yml + args: build --strict --config-file=mkdocs.en.eva.yml - name: Build EN Agent Platform docs uses: ./ with: entrypoint: mkdocs - args: build --config-file=mkdocs.en.agent-platform.yml + args: build --strict --config-file=mkdocs.en.agent-platform.yml # - name: Copy redirect index page # run: sudo cp /index.html /site From 06e124f14e7b34dadb370b62e96d8e8e2fba2dd7 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 27 Oct 2025 18:42:58 +0530 Subject: [PATCH 19/24] Temporarily removing XO build instruction from the ci.yaml file to check gh-pages build Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d9c7cebbbf6..f31ef760b45 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,11 +16,6 @@ jobs: uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Build EN AI for Service docs - uses: ./ - with: - entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.xo.yml - name: Build EN AI for Work docs uses: ./ with: From 741ae511a0de2346b708959476c41e803f84ac53 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 27 Oct 2025 18:45:15 +0530 Subject: [PATCH 20/24] Updating build branch Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index f31ef760b45..db5b1582aac 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -2,7 +2,7 @@ name: ci on: push: branches: - - dev + - ashishorg-stage concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true From b2e5b2b511afd962f5b1c01e36b74c0645366637 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 27 Oct 2025 18:58:07 +0530 Subject: [PATCH 21/24] Removing strict flag Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index db5b1582aac..fe9b14ea38a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,17 +20,17 @@ jobs: uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.eva.yml + args: build --config-file=mkdocs.en.eva.yml - name: Build EN Agent Platform docs uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.agent-platform.yml + args: build --config-file=mkdocs.en.agent-platform.yml - name: Build EN AI for Process docs uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.ai-for-process.yml + args: build --config-file=mkdocs.en.ai-for-process.yml # - name: Copy redirect index page # run: sudo cp /index.html /site From 6c3b8d16b89487f29533c339807d29a7e6280ba5 Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Mon, 3 Nov 2025 00:55:00 +0530 Subject: [PATCH 22/24] Remove cron schedule from auto-sync Removed scheduled cron job for auto-sync. Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml index 696043a2894..93715b48f5c 100644 --- a/.github/workflows/auto-sync-dev.yml +++ b/.github/workflows/auto-sync-dev.yml @@ -2,7 +2,6 @@ name: Auto-sync from Kore prod repo (non-ff is allowed) on: schedule: - - cron: "0 */12 * * *" # every 12h workflow_dispatch: {} # run manually from Actions tab permissions: From ed163e4577bf8e3bd3bc071364f8ad5aae84d09d Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Fri, 7 Nov 2025 12:47:44 +0530 Subject: [PATCH 23/24] Matching as is with koredotcom to avoid conflicts Signed-off-by: Ashish Gupta --- .github/workflows/ci.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index d9c7cebbbf6..78f103104b0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -20,22 +20,23 @@ jobs: uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.xo.yml + args: build --config-file=mkdocs.en.xo.yml - name: Build EN AI for Work docs uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.eva.yml + args: build --config-file=mkdocs.en.ai-for-work.yml - name: Build EN Agent Platform docs uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.agent-platform.yml + args: build --config-file=mkdocs.en.agent-platform.yml - name: Build EN AI for Process docs uses: ./ with: entrypoint: mkdocs - args: build --strict --config-file=mkdocs.en.ai-for-process.yml + args: build --config-file=mkdocs.en.ai-for-process.yml + # - name: Copy redirect index page # run: sudo cp /index.html /site From 400c2bc18560e61ad02c765d5402fd9582a6694d Mon Sep 17 00:00:00 2001 From: Ashish Gupta Date: Fri, 7 Nov 2025 13:11:05 +0530 Subject: [PATCH 24/24] Delete .github/workflows/auto-sync-dev.yml Signed-off-by: Ashish Gupta --- .github/workflows/auto-sync-dev.yml | 43 ----------------------------- 1 file changed, 43 deletions(-) delete mode 100644 .github/workflows/auto-sync-dev.yml diff --git a/.github/workflows/auto-sync-dev.yml b/.github/workflows/auto-sync-dev.yml deleted file mode 100644 index 93715b48f5c..00000000000 --- a/.github/workflows/auto-sync-dev.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Auto-sync from Kore prod repo (non-ff is allowed) - -on: - schedule: - workflow_dispatch: {} # run manually from Actions tab - -permissions: - contents: write # required to push to your fork - -env: - UPSTREAM: Koredotcom/docs - DEFAULT_BRANCH: dev - -jobs: - sync: - runs-on: ubuntu-latest - steps: - - name: Checkout fork - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - - name: Configure git identity - run: | - git config user.name "github-actions[bot]" - git config user.email "41898282+github-actions[bot]@users.noreply.github.com" - - - name: Add upstream & fetch - run: | - git remote add upstream https://github.com/${{ env.UPSTREAM }}.git - git fetch upstream --prune - - - name: Merge upstream -> fork (allow non-ff) - run: | - git checkout "$DEFAULT_BRANCH" - # Try a regular merge (creates a merge commit if needed) - if git merge --no-edit "upstream/$DEFAULT_BRANCH"; then - git push origin "$DEFAULT_BRANCH" - echo "Synced with upstream (merge completed)." - else - echo "::error ::Merge conflicts detected. Resolve manually in your fork, then re-run." - exit 1 - fi