Repository navigation
Expand file tree
/
Copy path.gitattributes
More file actions
29 lines (26 loc) · 1.66 KB
/
Copy path.gitattributes
File metadata and controls
29 lines (26 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# The git hooks are bash scripts run on every developer's machine and in CI. A CRLF
# checkout breaks bash on the first line (`set: pipefail: invalid option name`), so
# every commit would be refused; keep them LF whatever core.autocrlf says.
.githooks/* text eol=lf
# Same reason, same failure: a CRLF checkout puts a `\r` on the shebang line, and the
# kernel then looks for an interpreter named `bash\r`. `scripts/seed.sh` is the one a
# developer runs first, so it would be the first thing to break on a Windows checkout.
*.sh text eol=lf
# These pinned upstream inputs are verified byte-for-byte by ADR-0047's source/
# distribution controls. Preserve their original LF/CRLF, BOMs and licence text
# on every checkout; first-party guards, manifests and documentation stay normal.
backend/src/LearnStack.Infrastructure/Jobs/HangfireSql/Install.v*.sql -text
third-party/hangfire/core/corresponding-source.tar.gz -text
third-party/hangfire/postgres/corresponding-source.tar.gz -text
third-party/hangfire/core/COPYING -text
third-party/hangfire/core/COPYING.LESSER -text
third-party/hangfire/core/LICENSE.md -text
third-party/hangfire/postgres/COPYING -text
third-party/hangfire/postgres/COPYING.LESSER -text
third-party/hangfire/postgres/LICENSE.md -text
third-party/hangfire/dependency-notices/Dapper-2.0.123-LICENSE.txt -text
third-party/hangfire/dependency-notices/Dapper.AOT-1.0.48-LICENSE.txt -text
# Original upstream whitespace is part of the verified notice/licence bytes.
third-party/hangfire/core/NOTICES -text -whitespace
third-party/hangfire/dependency-notices/Newtonsoft.Json-13.0.4-LICENSE.md -text -whitespace
third-party/hangfire/dependency-notices/Apache-2.0.txt -text -whitespace