GitNexus/.github/workflows
Gergo Magyar e1f0fe7eed fix(autofix): verify reviewdog actually posted before claiming "click Apply"
The sticky summary comment was stating "Posted formatting suggestions
inline. Click Apply suggestion on each" even when reviewdog landed zero
inline review comments — typical case: the formatter touched lines
outside the PR's added range, so `-filter-mode=added` (correctly)
filtered everything out. The script unconditionally set `posted=true`
after running reviewdog regardless of whether any comments were
actually created, leaving the user staring at a sticky that promised
buttons that didn't exist.

The publish job now snapshots the count of `github-actions[bot]` review
comments before and after reviewdog. If the delta is zero, surface a
new `diff-no-overlap` UI state that tells the user plainly:

  "Formatter found fixable issues, but they're on lines outside this
  PR's added range — there's nothing to click here. Run locally:
  npm run lint:fix && npm run format."

Plus a matching `gitnexus/autofix` Check Run conclusion (still neutral,
distinct title) so agents reading `gh pr checks` see the same signal.

Three states are now machine-distinguishable in the sticky's
gitnexus-autofix JSON block: suggestions-posted (delta > 0),
diff-no-overlap (delta == 0), skipped-too-large (>3k lines).
2026-05-09 14:33:03 +01:00
..
ci-e2e.yml fix(ci): configure e2e GitNexus home at runtime 2026-05-01 12:39:02 +01:00
ci-quality.yml chore(deps): bump actions/setup-node from 6.3.0 to 6.4.0 (#1033) 2026-04-23 05:06:22 +01:00
ci-report.yml ci: add fork-safe PR autofix pipeline (#1446) 2026-05-09 13:35:04 +01:00
ci-scope-parity.yml fix(ci): allow expected legacy parity failures (#1099) 2026-04-27 06:59:18 +01:00
ci-tests.yml feat: add docker support (#848) 2026-04-18 08:39:18 +01:00
ci.yml ci: avoid duplicate main push checks 2026-04-30 19:06:21 +01:00
claude.yml fix(ci): consolidate Claude review workflow (#1258) 2026-05-02 08:15:46 +01:00
codeql.yml chore(deps): bump github/codeql-action from 3.35.3 to 4.35.3 (#1390) 2026-05-07 09:54:17 +01:00
dependency-review.yml ci(security): add automated security and vulnerability scans (#1297) 2026-05-04 08:21:53 +01:00
docker.yml fix(ci): skip docker.yml tag-input validation on direct tag pushes (#1065) 2026-04-24 16:44:02 +01:00
gitleaks.yml ci(security): add automated security and vulnerability scans (#1297) 2026-05-04 08:21:53 +01:00
pr-autofix-publish.yml fix(autofix): verify reviewdog actually posted before claiming "click Apply" 2026-05-09 14:33:03 +01:00
pr-autofix.yml ci: add fork-safe PR autofix pipeline (#1446) 2026-05-09 13:35:04 +01:00
pr-description-check.yml chore(deps): bump actions/github-script from 7.0.1 to 9.0.0 2026-04-15 20:17:08 +00:00
pr-labeler.yml chore(deps): bump release-drafter/release-drafter from 7.2.0 to 7.2.1 (#1208) 2026-04-30 05:02:15 +01:00
publish.yml ci(security): add automated security and vulnerability scans (#1297) 2026-05-04 08:21:53 +01:00
release-candidate.yml ci: add fork-safe PR autofix pipeline (#1446) 2026-05-09 13:35:04 +01:00
scorecard.yml chore(deps): bump github/codeql-action from 3.35.3 to 4.35.3 (#1390) 2026-05-07 09:54:17 +01:00
tree-sitter-upgrade-readiness.yml chore(deps): tree-sitter 0.25 upgrade readiness monitor with daily Dependabot (#847) 2026-04-16 09:17:21 +01:00
triage-sweep.yml chore(deps): bump actions/cache from 5.0.4 to 5.0.5 (#840) 2026-04-15 13:36:38 +01:00
trivy.yml chore(deps): bump docker/build-push-action from 6.19.2 to 7.1.0 (#1391) 2026-05-07 09:54:50 +01:00
workflow-lint.yml ci: add fork-safe PR autofix pipeline (#1446) 2026-05-09 13:35:04 +01:00