GitNexus/.github/workflows
Gergő Magyar 114ae0b411
fix(indexing): abort on exhausted or collapsed graph writes (#3540)
* docs(indexing): document native pool exhaustion recovery (U3)

Publish the reviewed recovery runbook and collapsed-write guardrails for #3526.

* docs(indexing): explain native buffer pool sizing (U3)

* fix(indexing): reject collapsed staged graph writes (U2)

* fix(indexing): abort native buffer exhaustion (U1)

* test(indexing): cover exhausted and collapsed graph writes

* ci(tests): split ubuntu coverage into 4 shards

Coverage shard 1/3 runs 20-25 minutes across branches and now hits the
25-minute job timeout (cancelled on this PR and on unrelated branches),
which skips coverage-merge and fails "every test executed" plus every
platform compatibility gate downstream. A fourth shard brings each slice
well under the cap. Shard job names are not required checks; the merge
job globs coverage-blob-*, so no other wiring changes.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* test(lbug): remove branching from buffer-exhaustion tests

Split the collapsed-staged-graph case into first-time and existing-index
tests sharing one helper, so every assertion runs unconditionally instead
of behind `if (hasExistingIndex)`. Parameterize the first-COPY exhaustion
case with its statement matcher (reusing isRelationshipCopy) rather than a
ternary on the phase name. Assertions are unchanged.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Gergo Magyar <gergomagyar0@gmail.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-10 17:31:38 +01:00
..
build-tree-sitter-prebuilds.yml fix(deps): upgrade native tree-sitter to 0.25.1 (#3531) 2026-10-10 13:07:59 +03:00
ci-devcontainer.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
ci-e2e.yml fix(deps): upgrade native tree-sitter to 0.25.1 (#3531) 2026-10-10 13:07:59 +03:00
ci-quality.yml fix(release): gate publication on accuracy and paired evaluation (#3503) 2026-10-10 08:26:08 +01:00
ci-report.yml fix(ci): require every test to execute across the CI matrix (#3479) 2026-10-06 07:34:17 +03:00
ci-tests.yml fix(indexing): abort on exhausted or collapsed graph writes (#3540) 2026-10-10 17:31:38 +01:00
ci.yml refactor(ingestion): delete legacy call-resolution DAG + heritage processor (RING4-1, #942) (#2023) 2026-06-04 11:07:37 +01:00
claude.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
codeql.yml fix(release): gate publication on accuracy and paired evaluation (#3503) 2026-10-10 08:26:08 +01:00
commit-fork-prebuilds.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
dependency-review.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
docker.yml fix(release): gate publication on accuracy and paired evaluation (#3503) 2026-10-10 08:26:08 +01:00
gitleaks.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
gitnexus-review-agent.yml chore(deps): consolidate ten Dependabot updates (#3554) 2026-10-10 16:16:16 +00:00
gitnexus-skill-evolution.yml fix(release): gate publication on accuracy and paired evaluation (#3503) 2026-10-10 08:26:08 +01:00
grammar-update-monitor.yml fix(deps): upgrade native tree-sitter to 0.25.1 (#3531) 2026-10-10 13:07:59 +03:00
impact-pdg-mutation-report.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
pr-autofix-apply.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
pr-autofix-publish.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
pr-autofix.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03: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): consolidate ten Dependabot updates (#3554) 2026-10-10 16:16:16 +00:00
publish.yml fix(release): gate publication on accuracy and paired evaluation (#3503) 2026-10-10 08:26:08 +01:00
release-evaluation.yml fix(eval): materialize release graphs before paid sessions (#3556) 2026-10-10 15:24:09 +00:00
scorecard.yml chore(deps): consolidate eight dependabot updates (#3525) 2026-10-08 08:19:42 +03:00
skill-sync.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
tree-sitter-upgrade-readiness.yml fix(deps): upgrade native tree-sitter to 0.25.1 (#3531) 2026-10-10 13:07:59 +03:00
triage-sweep.yml chore(deps): consolidate pending dependency upgrades (#3441) 2026-10-01 19:16:12 +03:00
trivy.yml chore(deps): consolidate eight dependabot updates (#3525) 2026-10-08 08:19:42 +03:00
workflow-lint.yml chore(deps): consolidate eight dependabot updates (#3525) 2026-10-08 08:19:42 +03:00