chore: consume the bindings toolbox and declare the upstream manifest - #10
Merged
Conversation
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.
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 join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
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:deCI.ymly el deCD.yml, deevergine-standards@v2al 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.nupkgproducido contra el del run anterior antes de mergear.Sobre el manifiesto
Registra que
renderdoc_app.hviene de la ramav1.xdebaldurk/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 standardsatascados enqueueddesde 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.ymlno 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