qwen-code/.github
易良 caad0ff2cb
ci(release): queue release failures for autofix (#5551)
* ci(release): dispatch autofix for release failures

* ci(release): harden autofix dispatch

* ci(release): tighten autofix review safeguards

* ci(release): harden release autofix safeguards

* ci(release): keep autofix dispatch resilient

* ci(release): keep dispatch failure comments best-effort

* ci(release): keep autofix trigger scoped

* ci(release): queue release failures for autofix

* ci(release): avoid event-triggered autofix

* ci(release): dispatch autofix after failure issue

* fix(ci): filter unattended autofix candidates

* ci(release): deduplicate failure issues

* ci(release): respect autofix exclusion labels

* ci(release): harden autofix dispatch

* ci(autofix): drop unused comment fetch in ready-for-agent scan

Tier-1 scans type/bug + status/ready-for-agent and takes candidates
directly without the unattended (human-engagement) filter, so the
`comments` field was fetched and immediately discarded. Drop it from the
issue-list `--json` and the now-redundant `del(.comments)`. Tier-2 still
fetches comments for its own filter.

* ci(release): harden release-failure issue dedup

- Anchor reuse on the exact "Release Failed for <tag> on " title prefix
  so a tag that is a prefix of another (v0.18.1 vs v0.18.10) can't reuse
  the wrong release's issue (in:title is a fuzzy full-text search).
- Prefer a github-actions[bot]-owned match so a same-titled human/foreign
  issue sorting first can't make us skip an existing bot issue and open
  duplicates.
- Emit a :⚠️: when an existing issue carries an autofix exclusion
  label so the skipped dispatch is visible instead of a silent green job.
2026-06-22 12:49:12 +00:00
..
actions/post-coverage-comment chore(ci): Ensure action and community workflows are consistent and not vulnerable to injection attacks (#6107) 2025-08-13 02:36:37 +00:00
ISSUE_TEMPLATE chore: re-organize labels for better triage results (#819) 2025-10-17 19:49:11 +08:00
scripts Sync upstream Gemini-CLI v0.8.2 (#838) 2025-10-23 09:27:04 +08:00
workflows ci(release): queue release failures for autofix (#5551) 2026-06-22 12:49:12 +00:00
actionlint.yaml feat(ci): on-demand tmux real-user testing for PRs (#5203) 2026-06-21 11:56:29 +08:00
dependabot.yml Limit dependabot PRs to security updates (#6657) 2025-08-20 22:24:43 +00:00
pull_request_template.md docs(agents,pr-template): add Working Principles and restructure PR template (#4496) 2026-05-25 19:15:35 +08:00
release.yml chore: add .github/release.yml to support skip-changelog label (#4327) 2026-05-20 22:30:52 +08:00