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
This commit is contained in:
Lorenz Junglas
2025-11-25 14:40:57 +01:00
committed by GitHub
parent 8caa6f4861
commit 8dbcd83bbe
5 changed files with 451 additions and 375 deletions

4
.gitignore vendored
View File

@@ -2,6 +2,10 @@
*
!*/
# Git
!.gitignore
!.gitattributes
# Source files
!*.sln
!*.csproj