Skip to content

Fix sync-check CI failure: start skill adapter files not regenerated after body-file conversion #100

Description

@sebastientaggart

Problem to Fix

The sync-check GitHub Actions job is failing with exit code 1. The "Check for sync drift" step runs sync.sh --dry-run and detects that the start skill output files across all four adapters are out of date. The source skill was updated to use a different command format, but the generated adapter files were not regenerated in the same commit.

Why it Matters

Every pull request and push to main triggers the sync-check job. Until this is fixed, the CI pipeline shows a persistent failure, blocking merge workflows and eroding trust in the CI signal.

General Approach

Regenerate the four adapter output files by running sync.sh, then commit the updated files so the dry-run check passes cleanly.

Complexity

Verification / QA effort: trivial
Running sync.sh --dry-run locally confirms the fix — if it exits 0, the CI job will pass.

Acceptance Criteria

  • sync.sh --dry-run exits with code 0 (no pending writes)
  • The sync-check CI job passes on the fix branch
  • All four adapter start files reflect the body-file conversion from commit 5654d9f

Metadata

Metadata

Labels

bugSomething isn't workingqa-passedQA completed, passes

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions