SDL/.github
Ethan Lee dc2a43e915 ci: For Steam Linux Runtime, separate "redist" tasks from "sysroot" tasks.
redist tasks are designed for end users; the configuration targets dynamic
_loading_ rather than dynamic linking, which improves overall compatibility.

sysroot tasks are designed for regression testing; the Steam Runtime's sysroot
prefers dynamic _linking_ rather than dynamic loading, since it knows exactly
what will be in the sysroot anyway, but customers can't use these binaries to
ship outside of the container environment.

This improves our CI output too: redist tasks generate an artifact, while the
sysroot tasks do not. This makes it clearer that _all_ of the steamrt artifacts
listed are all usable for developers not necessarily requiring the entire Steam
Runtime.
2026-06-03 18:49:27 -04:00
..
actions ci: bump actions, switch away from ilammy/msvc-dev-cmd 2026-05-10 22:54:25 +02:00
cmake Add releaser script + workflow 2024-03-23 21:41:23 +01:00
workflows ci: For Steam Linux Runtime, separate "redist" tasks from "sysroot" tasks. 2026-06-03 18:49:27 -04:00
PULL_REQUEST_TEMPLATE.md policy: Clarify that "AI" means specific things. 2026-04-15 15:38:20 -04:00