Skip to content

chore: consume the bindings toolbox and declare the upstream manifest - #10

Merged
jcant0n merged 1 commit into
mainfrom
chore/repoint-to-bindings-toolbox
Aug 2, 2026
Merged

chore: consume the bindings toolbox and declare the upstream manifest#10
jcant0n merged 1 commit into
mainfrom
chore/repoint-to-bindings-toolbox

Conversation

@jcant0n

@jcant0n jcant0n commented Aug 2, 2026

Copy link
Copy Markdown
Member

El último repo de la flota que seguía apuntando a evergine-standards. Con este se cierra la Fase 2.

Qué cambia

Dos líneas —el uses: de CI.yml y el de CD.yml, de evergine-standards@v2 al toolbox @v1— más el manifiesto.

Viene de @v2, que es byte-idéntico a las copias del toolbox, así que debe ser un no-op demostrable: se compara el .nupkg producido contra el del run anterior antes de mergear.

Sobre el manifiesto

Registra que renderdoc_app.h viene de la rama v1.x de baldurk/renderdoc. Seguir una rama en vez de un tag es deliberado aquí, y el manifiesto lo explica: la API de RenderDoc es una interfaz in-application que solo crece de forma aditiva, así que no tiene el riesgo de layout de structs que obliga a pinear en otros repos de la flota.

Por qué estaba parado

Se dejó fuera de la Fase 2 porque tiene dos runs de Sync standards atascados en queued desde el 1 de agosto — siguen así 27 horas después, pasado el punto en que el propio límite de GitHub debería haberlos cancelado.

Migrar igualmente es seguro: sync-standards.yml no se toca, y OpenGL.NET estaba en el mismo estado y migró sin incidencias. Los runs atascados quedan como tarea aparte.

🤖 Generated with Claude Code

The last repository in the fleet still pointing at evergine-standards.
Completes the migration.

Adds binding.yml recording that renderdoc_app.h comes from
baldurk/renderdoc's v1.x branch. Tracking a branch rather than a tag is
deliberate here and the manifest says why: the RenderDoc API header is
an in-application interface that only grows additively, so it does not
carry the struct-layout hazard that makes pinning necessary elsewhere in
the fleet.

This repository was held back earlier because two Sync standards runs
have been stuck in queued since 1 August. They still are, twenty-seven
hours on, past the point where GitHub's own limit should have cancelled
them. Migrating anyway is safe: sync-standards.yml is untouched, and
OpenGL.NET was in the same state and migrated without incident.
@jcant0n
jcant0n merged commit 9a24045 into main Aug 2, 2026
2 checks passed
@jcant0n
jcant0n deleted the chore/repoint-to-bindings-toolbox branch August 2, 2026 14:14
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