From 5fb1528919f06f590278b2f25c7536f35dc47653 Mon Sep 17 00:00:00 2001 From: activadee Date: Sat, 15 Nov 2025 16:27:13 +0100 Subject: [PATCH 1/3] chore: use shared doc-sync workflow --- .github/workflows/doc-sync.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/doc-sync.yml b/.github/workflows/doc-sync.yml index 90eae0d..c300ff7 100644 --- a/.github/workflows/doc-sync.yml +++ b/.github/workflows/doc-sync.yml @@ -12,5 +12,5 @@ jobs: if: > github.event_name == 'workflow_dispatch' || (github.event_name == 'pull_request' && github.actor == github.repository_owner) - uses: activadee/codex-shared-workflows/.github/workflows/codex-doc-sync.yml@main + uses: activadee/codex-shared-workflows/.github/workflows/doc-sync.yml@main secrets: inherit From 6ae03f1efacc374212d5035de6fe667906bfdb88 Mon Sep 17 00:00:00 2001 From: activadee Date: Sun, 16 Nov 2025 00:28:44 +0100 Subject: [PATCH 2/3] feat(workflows): add issue plan automation --- .github/workflows/issue-plan.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/issue-plan.yml diff --git a/.github/workflows/issue-plan.yml b/.github/workflows/issue-plan.yml new file mode 100644 index 0000000..ccbee6a --- /dev/null +++ b/.github/workflows/issue-plan.yml @@ -0,0 +1,21 @@ +name: Codex Issue Implementation Plan + +on: + issues: + types: + - labeled + +permissions: + contents: read + issues: write + +jobs: + issue-plan: + if: > + github.event.action == 'labeled' && + github.event.label.name == 'codex-plan' && + github.actor == github.repository_owner + uses: activadee/codex-shared-workflows/.github/workflows/issue-plan.yml@main + secrets: inherit + with: + issue_number: ${{ github.event.issue.number }} From 4e029c334015751cee8929466168e67ce3d0175b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 15 Nov 2025 23:30:02 +0000 Subject: [PATCH 3/3] docs: sync documentation [skip ci] [skip github-actions] --- CONTRIBUTING.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 8c53e7e..f0a803e 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,6 +16,10 @@ Thanks for your interest in improving the Codex Go SDK! We welcome issues and pu - Keep commits focused; rebase onto the latest `main` when possible - Our CI runs `go test ./...` on pushes and pull requests—make sure it passes +## Issue planning automation + +Repository maintainers can label an issue with `codex-plan` to trigger the Codex Issue Implementation Plan workflow. The workflow files the implementation outline back on the issue so everyone can see the proposed steps before coding starts. + ## Code of conduct Be respectful and constructive. We follow the [Contributor Covenant](https://www.contributor-covenant.org/version/2/1/code_of_conduct/).