🐛 fix(thirdparty): use awesome master ref

Point codebase-migrate at the actual awesome-codex-skills master branch while keeping the whole-repo clone plus include_skill_dirs sync model.

Add a manifest assertion so the ref does not regress to main.
This commit is contained in:
csh 2026-05-29 16:29:30 +08:00
parent eaa061fd2b
commit b7eb57f5da
3 changed files with 7 additions and 2 deletions

View File

@ -63,7 +63,7 @@
{ {
"id": "codebase-migrate", "id": "codebase-migrate",
"upstream_repo": "https://github.com/ComposioHQ/awesome-codex-skills.git", "upstream_repo": "https://github.com/ComposioHQ/awesome-codex-skills.git",
"upstream_ref": "main", "upstream_ref": "master",
"snapshot_dir": "awesome-codex-skills", "snapshot_dir": "awesome-codex-skills",
"sync_mode": "copy_skill_dirs", "sync_mode": "copy_skill_dirs",
"source_list": "skills/thirdparty/.sources/codebase-migrate.list", "source_list": "skills/thirdparty/.sources/codebase-migrate.list",

View File

@ -43,7 +43,7 @@ skills:
- id: codebase-migrate - id: codebase-migrate
sync: enabled sync: enabled
upstream_repo: https://github.com/ComposioHQ/awesome-codex-skills upstream_repo: https://github.com/ComposioHQ/awesome-codex-skills
upstream_ref: main upstream_ref: master
upstream_path: codebase-migrate upstream_path: codebase-migrate
upstream_layout: single_skill_dir upstream_layout: single_skill_dir
selected_for: selected_for:

View File

@ -101,6 +101,11 @@ class ThirdpartySkillsPipelineTests(unittest.TestCase):
migrate = next( migrate = next(
item for item in data["sources"] if item["id"] == "codebase-migrate" item for item in data["sources"] if item["id"] == "codebase-migrate"
) )
self.assertEqual(
migrate["upstream_repo"],
"https://github.com/ComposioHQ/awesome-codex-skills.git",
)
self.assertEqual(migrate["upstream_ref"], "master")
self.assertEqual(migrate["sync_mode"], "copy_skill_dirs") self.assertEqual(migrate["sync_mode"], "copy_skill_dirs")
self.assertEqual(migrate["snapshot_dir"], "awesome-codex-skills") self.assertEqual(migrate["snapshot_dir"], "awesome-codex-skills")
self.assertEqual(migrate["skills_subdir"], ".") self.assertEqual(migrate["skills_subdir"], ".")