Commit Graph

13 Commits

Author SHA1 Message Date
Lorenz Junglas
28e8e8609f Artifact Download: Walk back commits until a valid manifest is found (#3485) 2025-11-28 10:37:20 +00:00
Lorenz Junglas
64fc154f39 Fix private PR formatting check (#3473)
* Make sure our private PR action run also check BuildTool formatting

* Format BuildTools
2025-11-27 10:17:39 +00:00
Lorenz Junglas
5addf6f59b Public PR Github Action Checksuite (#3470)
Checks formatting
Runs tests
2025-11-27 10:08:41 +01:00
Lorenz Junglas
8b1d58d524 Fix native interop gen being skipped in in private build (#3462) 2025-11-26 19:43:30 +00:00
Lorenz Junglas
09d20a4482 Fix git filtering causing inconsistent commit hashes when files are deleted
Move filter implementation to python so we have more flexibility when implementing filters.
Make sure deleted files are properly filtered by evaluating globs in the filter itself not before.
Make sure deleted LFS files are accounted for by scanning the history of the shallow clone for delete/changed lfs files.
Whitelist some additional shaders.
2025-11-26 13:25:18 +00:00
Lorenz Junglas
c2c74e1719 Public bootstrap robust download (#3450)
* More robust downloading of artifacts

Don't download to a temp file first
Try to retry download up to 3 times, if it fails
Fail Bootstrap if any download fails

* Fix contentbuilder and shadercompiler not forwarding to stdout
2025-11-26 08:27:14 +00:00
Matt Stevens
89e669c155 Public PR triage workflow 2025-11-26 01:01:35 +00:00
Lorenz Junglas
8dbcd83bbe Refactor the public repo sync (#3444)
* Refactor sync script

Use single filter repo call
Use globs instead of python madness
Ensure shallow clone is clean before working on it

* Add dry run option to sync script
* Add public gitattributes
2025-11-25 14:40:57 +01:00
Matt Stevens
49b28d213c Use a tagged commit for the public baseline, using a date jumped between different commits 2025-11-25 09:54:19 +00:00
Matt Stevens
71f3ce2d42 Do sync step sooner, avoid any extra junk made during tests/upload 2025-11-24 12:12:29 +00:00
Matt Stevens
0675def24c Add missing shader includes 2025-11-24 12:10:29 +00:00
Matt Stevens
7792af8dce .gitignore for public repo 2025-11-24 12:00:11 +00:00
s&box team
71f266059a Open source release
This commit imports the C# engine code and game files, excluding C++ source code.

[Source-Commit: ceb3d758046e50faa6258bc3b658a30c97743268]
2025-11-24 09:05:18 +00:00