Skip to content

Commit ebc8f4e

Browse files
committed
update workflow
1 parent 43eff83 commit ebc8f4e

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/repo-assist.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,11 @@ safe-outputs:
5858
add-labels:
5959
allowed: [bug, enhancement, "help wanted", "good first issue", "spam", "off topic", documentation, question, duplicate, wontfix, "needs triage", "needs investigation", "breaking change", performance, security, refactor]
6060
max: 30
61-
target: "*"
61+
target: "*"
6262
remove-labels:
6363
allowed: [bug, enhancement, "help wanted", "good first issue", "spam", "off topic", documentation, question, duplicate, wontfix, "needs triage", "needs investigation", "breaking change", performance, security, refactor]
6464
max: 5
65-
target: "*"
65+
target: "*"
6666

6767
tools:
6868
web-fetch:
@@ -150,8 +150,7 @@ steps:
150150
json.dump(result, f, indent=2)
151151
EOF
152152
153-
source: githubnext/agentics/workflows/repo-assist.md@ec7d342403c9912c87320110f8822a8fbb817a0c
154-
engine: copilot
153+
source: githubnext/agentics/workflows/repo-assist.md@4ee2ca4faa30612b9ed0d207472068f5efc9ecf3
155154
---
156155

157156
# Repo Assist
@@ -160,7 +159,7 @@ engine: copilot
160159

161160
Take heed of **instructions**: "${{ steps.sanitized.outputs.text }}"
162161

163-
If these are non-empty (not ""), then you have been triggered via `/repo-assist <instructions>`. Follow the user's instructions instead of the normal scheduled workflow. Focus exclusively on those instructions. Apply all the same guidelines (read AGENTS.md, run formatters/linters/tests, be polite, use AI disclosure). Skip the weighted task selection and Task 11 reporting, and instead directly do what the user requested. If no specific instructions were provided (empty or blank), proceed with the normal scheduled workflow below.
162+
If these are non-empty (not ""), then you have been triggered via `/repo-assist <instructions>`. Follow the user's instructions instead of the normal scheduled workflow. Focus exclusively on those instructions. Apply all the same guidelines (read AGENTS.md, run formatters/linters/tests, be polite, use AI disclosure). Skip the weighted task selection and Task 11 reporting, and instead directly do what the user requested. If no specific instructions were provided (empty or blank), proceed with the normal scheduled workflow below.
164163

165164
Then exit - do not run the normal workflow after completing the instructions.
166165

@@ -231,7 +230,7 @@ Update memory with labels applied and cursor position.
231230
1. Review issues labelled `bug`, `help wanted`, or `good first issue`, plus any identified as fixable during investigation.
232231
2. For each fixable issue:
233232
a. Check memory — skip if you've already tried and the attempt is still open. Never create duplicate PRs.
234-
b. Create a fresh branch off `main`: `repo-assist/fix-issue-<N>-<desc>`.
233+
b. Create a fresh branch off the default branch of the repository: `repo-assist/fix-issue-<N>-<desc>`.
235234
c. Implement a minimal, surgical fix. Do not refactor unrelated code.
236235
d. **Build and test (required)**: do not create a PR if the build fails or tests fail due to your changes. If tests fail due to infrastructure, create the PR but document it.
237236
e. Add a test for the bug if feasible; re-run tests.
@@ -256,7 +255,7 @@ Study the codebase and make clearly beneficial, low-risk improvements. **Be high
256255

257256
Good candidates: code clarity and readability, removing dead code, API usability, documentation gaps, reducing duplication.
258257

259-
Check memory for already-submitted ideas; do not re-propose them. Create a fresh branch `repo-assist/improve-<desc>` off `main`, implement the improvement, build and test (same requirements as Task 3), then create a draft PR with AI disclosure, rationale, and Test Status section. If not ready to implement, file an issue instead. Update memory.
258+
Check memory for already-submitted ideas; do not re-propose them. Create a fresh branch `repo-assist/improve-<desc>` off the default branch of the repository, implement the improvement, build and test (same requirements as Task 3), then create a draft PR with AI disclosure, rationale, and Test Status section. If not ready to implement, file an issue instead. Update memory.
260259

261260
### Task 6: Maintain Repo Assist PRs
262261

@@ -297,7 +296,7 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
297296

298297
## Suggested Actions for Maintainer
299298

300-
**Comprehensive list** of all pending actions requiring maintainer attention (excludes items already actioned and checked off).
299+
**Comprehensive list** of all pending actions requiring maintainer attention (excludes items already actioned and checked off).
301300
- Reread the issue you're updating before you update it - there may be new checkbox adjustments since your last update that require you to adjust the suggested actions.
302301
- List **all** the comments, PRs, and issues that need attention
303302
- Exclude **all** items that have either
@@ -363,4 +362,4 @@ Maintain a single open issue titled `[Repo Assist] Monthly Activity {YYYY}-{MM}`
363362
- **Systematic**: use the backlog cursor to process oldest issues first over successive runs. Do not stop early.
364363
- **Release preparation**: use your judgement on each run to assess whether a release is warranted (significant unreleased changes, changelog out of date). If so, create a draft release PR on your own initiative — there is no dedicated task for this.
365364
- **Quality over quantity**: noise erodes trust. Do nothing rather than add low-value output.
366-
- **Bias toward action**: While avoiding spam, actively seek ways to contribute value within the two selected tasks. A "no action" run should be genuinely exceptional.
365+
- **Bias toward action**: While avoiding spam, actively seek ways to contribute value within the two selected tasks. A "no action" run should be genuinely exceptional.

0 commit comments

Comments
 (0)