From c8e6136c2d83b3860117fcf64bf1d9f3cd30523e Mon Sep 17 00:00:00 2001 From: chrismaz11 Date: Mon, 6 Apr 2026 17:18:05 -0500 Subject: [PATCH 1/2] Create sync.yml for model skill synchronization Add a GitHub Actions workflow for cross model skill synchronization. --- .github/workflows/sync.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/workflows/sync.yml diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml new file mode 100644 index 0000000..43f5d48 --- /dev/null +++ b/.github/workflows/sync.yml @@ -0,0 +1,16 @@ + - name: Cross Model Skill Sync + # You may pin to the exact commit or the version. + # uses: chrismaz11/Multi-Model-Skill-Sync@f4188af98f2d960acad17921b40a0ae0efeb3879 + uses: chrismaz11/Multi-Model-Skill-Sync@v1.0.0 + with: + # Repository root to manage. + repo-root: # optional, default is . + # Comma-separated model adapters to validate or refresh. + target-models: codex, claude, gemini + # Operation mode: validate or refresh. + mode: # optional, default is validate + # Fail the action when drift is detected. + fail-on-drift: # optional, default is true + # Path to write the JSON report to, relative to the repository root. + report-path: # optional, default is .ai/skills/reports/ai-skill-sync-report.json + From 2492bd4e8a6538544e83bcd62b5cc55131fa6518 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 7 Apr 2026 09:33:46 +0000 Subject: [PATCH 2/2] Fix sync.yml: add proper workflow structure, pin SHA, remove empty inputs Agent-Logs-Url: https://github.com/TrustSignal-dev/TrustSignal/sessions/167287b6-852f-43bc-8319-2f1726d9ce1d Co-authored-by: chrismaz11 <24700273+chrismaz11@users.noreply.github.com> --- .github/workflows/sync.yml | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml index 43f5d48..0e5768a 100644 --- a/.github/workflows/sync.yml +++ b/.github/workflows/sync.yml @@ -1,16 +1,15 @@ - - name: Cross Model Skill Sync - # You may pin to the exact commit or the version. - # uses: chrismaz11/Multi-Model-Skill-Sync@f4188af98f2d960acad17921b40a0ae0efeb3879 - uses: chrismaz11/Multi-Model-Skill-Sync@v1.0.0 - with: - # Repository root to manage. - repo-root: # optional, default is . - # Comma-separated model adapters to validate or refresh. - target-models: codex, claude, gemini - # Operation mode: validate or refresh. - mode: # optional, default is validate - # Fail the action when drift is detected. - fail-on-drift: # optional, default is true - # Path to write the JSON report to, relative to the repository root. - report-path: # optional, default is .ai/skills/reports/ai-skill-sync-report.json - + name: Cross Model Skill Sync + +on: + workflow_dispatch: + +jobs: + sync: + runs-on: ubuntu-latest + steps: + - name: Cross Model Skill Sync + # v1.0.0 + uses: chrismaz11/Multi-Model-Skill-Sync@f4188af98f2d960acad17921b40a0ae0efeb3879 + with: + target-models: codex,claude,gemini +