Skip to content

codex-local 8/9: automated upstream sync + sync-upstream skill - #12

Closed
ehrvs wants to merge 2 commits into
pr/07-cifrom
pr/08-sync
Closed

ehrvs wants to merge 2 commits into
pr/07-cifrom
pr/08-sync

Conversation

@ehrvs

@ehrvs ehrvs commented Oct 14, 2026

Copy link
Copy Markdown
Collaborator

sync_upstream.py: status / merge / conflicts / check / report, each printing JSON. Exit 0 means ok, 1 means repair, 2 means escalate.

upstream-sync.yml:

  • Daily, plus dispatch.
  • On success, opens a PR. On failure, opens or updates the upstream-sync issue. A newer release supersedes older sync PRs.

Skill: the sync-upstream skill for Claude and Codex.

Tests: 10 unit tests.

Action needed: add the repo secret UPSTREAM_SYNC_TOKEN, a PAT with workflow scope. Without it, syncs that touch .github/workflows/** fail early, by design.

Stack (merge bottom-up): 01-cli → 02-h8 → 03-models → 04-resume → 05-surface → 06-install → 07-ci → 08-sync → 09-docs. Plan: local/docs/plan-deltas.md; spike: local/docs/spike-responses.md.

🤖 Generated with Claude Code

https://claude.ai/code/session_01RPCzgwU247gMtjybR5v4iR

@ehrvs

ehrvs commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator Author

Superseded: merged into codex-local/main via the integration PR #21 (3908b3d).

@ehrvs ehrvs closed this Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant