diff options
| author | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-02 19:30:47 +0300 |
|---|---|---|
| committer | Mehmet Samet Duman <yongdohyun@projecttick.org> | 2026-04-02 19:31:15 +0300 |
| commit | b1e34e861b5d732afe828d58aad2c638135061fd (patch) | |
| tree | 6ab65910221ff147b1fdc49299418d8af04d0a7b /.gitattributes | |
| parent | c965a4ebddf98c368edd905324a4ecd79b2aae55 (diff) | |
| download | Project-Tick-b1e34e861b5d732afe828d58aad2c638135061fd.tar.gz Project-Tick-b1e34e861b5d732afe828d58aad2c638135061fd.zip | |
NOISSUE Add GitHub workflows for Project Tick project
- Create CodeQL analysis workflow for security checks on meshmc codebase.
- Add container build workflow for meshmc using Podman and Buildah.
- Implement scheduled flake update workflow for Nix dependencies.
- Introduce merge blocking PR automation to manage dependent PRs.
- Set up Nix build workflow for meshmc with multi-platform support.
- Add release workflow for publishing MeshMC artifacts on GitHub.
- Create CI workflow for tomlplusplus library with multi-compiler support.
- Implement CI workflow for uvim with various feature sets and architectures.
- Add .gitignore to exclude build artifacts and IDE files.
- Create .gitattributes files for various submodules to manage line endings and diff settings.
- Add post-receive hook for mirroring pushes to multiple forges.
- Include .gitignore files for images4docker and other submodules to manage temporary files.
Signed-off-by: Mehmet Samet Duman <yongdohyun@projecttick.org>
Diffstat (limited to '.gitattributes')
| -rw-r--r-- | .gitattributes | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000..2422cb5f67 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,47 @@ +# Project-Tick Monorepo +# ====================== + +# Global defaults +* text=auto eol=lf + +# Archives +*.7z binary +*.gz binary +*.tar binary +*.xz binary +*.zip binary + +# Images +*.bmp binary +*.gif binary +*.ico binary +*.jpg binary +*.jpeg binary +*.png binary +*.svg text +*.webp binary + +# Fonts +*.otf binary +*.ttf binary +*.woff binary +*.woff2 binary + +# Documents +*.pdf binary + +# Executables +*.exe binary +*.dll binary +*.so binary +*.dylib binary + +# Java +*.class binary +*.jar binary + +# Crypto +*.pem -crlf + +# Linguist overrides +archived/* linguist-vendored |
