chore(ci): FU-011 (cobertura Redis en CI) + FU-013 (bump de Actions off Node 20) - #23
Merged
Conversation
…e Actions FU-011: job `server-adapters` (ubuntu + service container redis:7) corre los 8 tests del adaptador Redis vía --filter RedisDocumentStoreContractTests con WEFT_TEST_REDIS. Repone la cobertura CI diferida en CHARTER-06 (se saltaba sin servidor). Linux-only (service containers de GH solo en Linux); lean (sin cargo, el adaptador es managed puro). FU-013: bump de la familia actions/* → @v5 (checkout/setup-node/setup-dotnet/ upload-artifact/download-artifact) + setup-qemu-action@v4 en ci.yml + release.yml, saliendo de Node 20 (deprecado, detectado por annotations del dry-run de CHARTER-07). mlugg/setup-zig@v2 y rust-cache@v2 se dejan (última major); cla.yml/docs-validation.yml ya estaban en v5. Verificación local: YAML válido; test Redis filtrado 8/8 verde con Valkey. AILOG-2026-07-14-001 (low). Backlog: 3 open (FU-006/FU-010/FU-012 diferidas) / 13. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Despacho de dos follow-ups
chore(no ameritan Charter). Backlog tras esto: 3 open (FU-006/FU-010/FU-012, diferidas por diseño) / 13.FU-011 — cobertura del adaptador Redis en CI
Job nuevo
server-adapters(ubuntu + service containerredis:7con health-check) que corre los 8 tests del adaptador Redis vía--filter RedisDocumentStoreContractTestsconWEFT_TEST_REDIS=localhost:6379. Repone la cobertura que CHARTER-06 difirió por presupuesto de minutos (el test se salta en el jobtestsin servidor). Linux-only (los service containers de GH solo corren en Linux) y lean (sin build de cargo — el adaptador es .NET managed puro).FU-013 — bump de GitHub Actions fuera de Node 20
La familia
actions/*→ @v5 (checkout,setup-node,setup-dotnet,upload-artifact,download-artifact) +docker/setup-qemu-action@v4, enci.yml+release.yml. Sale de Node 20 (deprecado, detectado por las annotations del dry-run de CHARTER-07). Se dejanmlugg/setup-zig@v2ySwatinem/rust-cache@v2(ya son la última major);cla.yml/docs-validation.ymlya estaban en v5.Verificación local
ci.yml+release.ymlválido;server-adaptersbien formado (redis:7, 6379).actions/*@v4nisetup-qemu@v3restantes.Nota (AILOG §Risk R1, bajo)
Los bumps de
actions/*enrelease.yml(artifacts) solo se ejercitan en unworkflow_dispatch, no en el CI por-PR — no se re-lanzó otro dry-run (matriz cara); el próximo dispatch (dry-run o el publish real) los ejercita. Riesgo bajo (bumps de versión de actions estables). El CI de este PR sí valida los bumps deci.yml+ el job Redis.🤖 Generated with Claude Code