Skip to content

release: promocionar develop a main (048478d5) - #712

Merged
beyondnetPeru merged 3 commits into
mainfrom
release/promote-048478d5
Sep 15, 2026
Merged

beyondnetPeru merged 3 commits into
mainfrom
release/promote-048478d5

Conversation

@beyondnetPeru

Copy link
Copy Markdown
Contributor

Promoción developmain, fijada a 048478d5 para que lo que se revisa sea lo que se mergea. Sigue a #710; sube exactamente un PR, el que cierra los dos hallazgos de revisión de aquella.

Qué sube

Release del CLI y portada ES#711

  • sdk-cli-release.yml / publish-npm: compila policy.wasm antes de npm publish (el mismo paso que npm-release.yml). Sin él, el primer tag cli-v* moría en check:install-smoke con todos los gates verdes.
  • README.es.md: la nota bajo la demo enlaza first-run-capture.es.md; la edición ES-only queda declarada en el guard 66 con su razón.

🤖 Generated with Claude Code

beyondnetPeru and others added 3 commits September 14, 2026 16:10
…E ES enlaza la captura ES

Dos hallazgos de revisión sobre la promoción #710, ambos reales:

1. `sdk-cli-release.yml` / `publish-npm`: tras #708 un tag `cli-vX.Y.Z` llega a
   `npm publish` sin haber compilado `src/rulesets/opa/policy.wasm` (gitignored;
   el build raíz es `tsc -b`). `prepublishOnly` copia rulesets y termina en
   `check:install-smoke`, que exige un wasm no trivial — existe porque 1.2.2 se
   publicó con 87 `.rego` y cero wasm. La primera release real del CLI moría en
   el último paso con todos los gates en verde. Se añade el mismo paso que ya
   tiene `npm-release.yml`: `npm run build:policy` + `test -f`.

2. `README.es.md`: la nota bajo la demo enlazaba `first-run-capture.md` en vez
   de `first-run-capture.es.md`, que existe.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
El guard bilingüe vio README.es.md moverse sin README.md en 02833d7 y bloqueó
`Validate documentation`, que es lo que existe para hacer. La edición es
genuinamente unilateral: el enlace ES apuntaba a la captura EN y la mitad EN ya
apuntaba a la suya, así que no hay contraparte que mover. Va a ALLOWED con su
razón, como pide el propio guard para este caso.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
…m-and-es-evidence-link

fix(release): compilar policy.wasm antes de publicar el CLI; README ES enlaza la captura ES
@beyondnetPeru
beyondnetPeru requested a review from a team as a code owner September 14, 2026 21:33
@github-actions

Copy link
Copy Markdown

📊 Bilingual Coverage Impact

PR Changes

  • Paired EN/ES files modified: 0
  • New EN files needing ES translation: 0

Repository Coverage

Metric Value
Total EN files 527
Total ES files 497
Paired files 0
Coverage 0%

Good: All EN changes have ES counterparts.


Generated by GitHub Actions

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 048478d509

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .harness/scripts/ci/66-validate-bilingual-sync.mjs
@beyondnetPeru
beyondnetPeru merged commit 3da5c8c into main Sep 15, 2026
103 of 113 checks passed
@beyondnetPeru
beyondnetPeru deleted the release/promote-048478d5 branch September 15, 2026 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant