Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

[pull] main from dotnet:main - #59

#59
Merged
pull[bot] merged 5 commits into
ehtick:mainehtick/Silk.NET:mainfrom
dotnet:maindotnet/Silk.NET:mainCopy head branch name to clipboard
Jul 26, 2026
Merged

[pull] main from dotnet:main#59
pull[bot] merged 5 commits into
ehtick:mainehtick/Silk.NET:mainfrom
dotnet:maindotnet/Silk.NET:mainCopy head branch name to clipboard

Conversation

@pull

@pull pull Bot commented Jul 26, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Exanite and others added 5 commits July 26, 2026 15:29
* Recommit the Axis Input Devices proposal

This file seems to have been causing issues ever. I remember a conversation about this last year and it's still popping up even now.
If I recall, this was a file encoding issue.

Hopefully a simple recommit fixes it.

* Change the build workflow to always run

This is because the branch protection rules of the repo requires this workflow to run and pass, thus blocking PRs from being merged when the workflow does not run.

* Fix typo and adjust wording

(cherry picked from commit 594d92d)

* Move ValidateSolution check to be the first check

(cherry picked from commit 0e6dbf0)
* Add ABI compatibility proposal

* Update documentation/proposals/Proposal - 3.0 Migration and Compatibility.md
The opening paragraph of `documentation/vulkan/structure-chaining/managed-chaining.md`
linked to source files via repo-relative paths (e.g. `../../src/Vulkan/...`).
On the rendered docs site these resolve to `/Silk.NET/docs/src/...`, which
does not exist, so all three links 404.

Two of the targets were also renamed during 3.0 work: `Chain.gen.tt` is now
`Chain.g.tt`, and `Chain.gen.cs` is now `Chain.g.cs`.

Switch the three links to absolute GitHub URLs pointing at the current
file paths on `main`.

Fixes #2566

Co-authored-by: William Chen <exanite78012@gmail.com>
…#2584)

Pins the default GITHUB_TOKEN to contents: read on every workflow in
.github/workflows/. They are all native-library binding regen
workflows (angle, assimp, dxvk, glfw, moltenvk, openal-soft, sdl2,
shaderc, spirv-cross, spirv-reflect, swiftshader, vkd3d,
vulkan-loader, wgpu) plus bindings-regeneration and codeowners checks.
None call a GitHub API beyond the initial checkout.

Motivation: CVE-2025-30066 (March 2025 tj-actions/changed-files
compromise) exfiltrated GITHUB_TOKEN from workflow logs. Per-workflow
caps bound runtime authority irrespective of repo or org default,
give drift protection if the default ever widens, and are credited
per-file by the OpenSSF Scorecard Token-Permissions check.

YAML validated locally with yaml.safe_load.

Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
Co-authored-by: Dylan Perks <dylan@perksey.com>
@pull pull Bot locked and limited conversation to collaborators Jul 26, 2026
@pull pull Bot added the ⤵️ pull label Jul 26, 2026
@pull
pull Bot merged commit 9b54298 into ehtick:main Jul 26, 2026
1 check failed
@pull
pull Bot had a problem deploying to github-pages July 26, 2026 19:49 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.