mirror of
https://github.com/peass-ng/PEASS-ng.git
synced 2026-11-07 09:25:57 -10:00
Auto-merge PR #817 (Chack Agent)
The chack-agent workflows pinned the action to commit 9fd38a06; they now use carlospolop/chack-agent@master. The steps that install the Codex CLI also install [email protected].5 so chack's opencode backend is available. AGENTS.md records both rules. Co-authored-by: Carlos Polop <[email protected]> Co-authored-by: Claude Opus 5.5 <[email protected]>
This commit is contained in:
4 files changed
+20
-9
No files matched your search
@@ -190,17 +190,19 @@ jobs:
|
||||
with:
|
||||
node-version: "20"
|
||||
|
||||
- name: Install Codex CLI
|
||||
- name: Install Codex and opencode CLIs
|
||||
if: ${{ steps.gate.outputs.should_run == 'true' && steps.gate.outputs.trusted_automerge != 'true' }}
|
||||
run: |
|
||||
npm install --global @openai/codex@latest
|
||||
npm i -g [email protected]
|
||||
codex --version
|
||||
opencode --version
|
||||
|
||||
- name: Run Chack Agent
|
||||
id: run_chack
|
||||
if: ${{ steps.gate.outputs.should_run == 'true' && steps.gate.outputs.trusted_automerge != 'true' }}
|
||||
# Pin the action so dependency changes on its default branch cannot break PR triage.
|
||||
uses: carlospolop/chack-agent@9fd38a0657ae7060cc9bb07329c0bde71d7ba0d9
|
||||
# Always run the latest chack-agent; never pin a commit.
|
||||
uses: carlospolop/chack-agent@master
|
||||
with:
|
||||
provider: codex
|
||||
model_primary: gpt-5.6-sol
|
||||
|
||||
@@ -151,15 +151,17 @@ jobs:
|
||||
with:
|
||||
node-version: "20"
|
||||
|
||||
- name: Install Codex CLI
|
||||
- name: Install Codex and opencode CLIs
|
||||
run: |
|
||||
npm install --global @openai/codex@latest
|
||||
npm i -g [email protected]
|
||||
codex --version
|
||||
opencode --version
|
||||
|
||||
- name: Run Chack Agent
|
||||
id: run_chack
|
||||
# Pin the action so dependency changes on its default branch cannot break CI repair.
|
||||
uses: carlospolop/chack-agent@9fd38a0657ae7060cc9bb07329c0bde71d7ba0d9
|
||||
# Always run the latest chack-agent; never pin a commit.
|
||||
uses: carlospolop/chack-agent@master
|
||||
with:
|
||||
provider: codex
|
||||
model_primary: gpt-5.6-sol
|
||||
|
||||
@@ -180,15 +180,17 @@ jobs:
|
||||
with:
|
||||
node-version: "20"
|
||||
|
||||
- name: Install Codex CLI
|
||||
- name: Install Codex and opencode CLIs
|
||||
run: |
|
||||
npm install --global @openai/codex@latest
|
||||
npm i -g [email protected]
|
||||
codex --version
|
||||
opencode --version
|
||||
|
||||
- name: Run Chack Agent
|
||||
id: run_chack
|
||||
# Pin the action so dependency changes on its default branch cannot break PR repair.
|
||||
uses: carlospolop/chack-agent@9fd38a0657ae7060cc9bb07329c0bde71d7ba0d9
|
||||
# Always run the latest chack-agent; never pin a commit.
|
||||
uses: carlospolop/chack-agent@master
|
||||
with:
|
||||
provider: codex
|
||||
model_primary: gpt-5.6-sol
|
||||
|
||||
@@ -6,3 +6,8 @@
|
||||
- **Create only needed branches.** Check `git status` and worktrees first. Use one short-lived branch per change, reuse it for revisions, and preserve others' work. Avoid speculative or duplicate branches.
|
||||
- **Clean up after a verified merge.** Confirm the changes landed, including after squash/rebase, and that no open PR or unmerged work needs the branch. Delete only your completed task's remote/local branch and worktree; prune stale refs. Never delete default, protected, shared, or unrelated branches.
|
||||
- **Leave a clean environment.** Check for leftover branches, worktrees, and uncommitted changes. Clean up safely or explain what must remain; never merge or delete when authorization or safety is uncertain.
|
||||
|
||||
## chack-agent
|
||||
|
||||
- **Always use the latest chack-agent.** Reference it from `master` (`uses: carlospolop/chack-agent@master`, or `pip install "chack-agent @ git+https://github.com/carlospolop/chack-agent.git@master"`); never pin a commit or version.
|
||||
- **Install opencode next to the CLI backends.** Any workflow that installs chack's CLI backends (codex, claude-code, copilot) also installs opencode with the version chack-agent's README names (currently `npm i -g [email protected]`).
|
||||
Reference in new issue
Block a user