Skip to content

Commit e8ddc22

Browse files
authored
Merge branch 'main' into Unity-/UIElementsSchema-.gitignore
2 parents 0fecd1b + dcc0fc7 commit e8ddc22

45 files changed

Lines changed: 693 additions & 131 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/PULL_REQUEST_TEMPLATE.md‎

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
### Link to the application or project's homepage
2+
3+
_TODO_
4+
<!---
5+
Link to the project or application's homepage.
6+
--->
7+
18
### Reasons for making this change
29

310
_TODO_
@@ -8,16 +15,18 @@ Please provide some background for this change.
815
### Links to documentation supporting these rule changes
916

1017
_TODO_
11-
1218
<!---
13-
Link to the project docs, any existing .gitignore files that project may have in it's own repo, etc
19+
Link to the project docs, any existing .gitignore files that project may have in its own repo, etc
1420
--->
1521

16-
### If this is a new template
22+
### Merge and Approval Steps
1723

18-
Link to application or project’s homepage: TODO
24+
<!---
25+
Please ensure you accomplish these tasks in order to get your contribution accepted
26+
--->
27+
- [ ] I have read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and understand my PR will be closed if it doesn't meet these guidelines
1928

20-
### Merge and Approval Steps
21-
- [ ] Confirm that you've read the [contribution guidelines](https://github.com/github/gitignore/tree/main?tab=readme-ov-file#contributing-guidelines) and ensured your PR aligns
22-
- [ ] Ensure CI is passing
23-
- [ ] Get a review and Approval from one of the maintainers
29+
<!---
30+
Once done, please wait for a GitHub maintainer to review your PR and if necessary,
31+
work with them to address any findings.
32+
--->

‎.github/workflows/stale.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ jobs:
2121
steps:
2222
- uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9.1.0
2323
with:
24-
stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 180 days of inactivity. Leave a comment if you want to keep it open :smile:'
25-
close-pr-message: 'This PR has been closed because it was inactive for 180 days. If you want to continue working on it, please open a new PR.'
24+
stale-pr-message: 'This PR is stale because there have been no updates in 90 days. It will close after 365 days of inactivity. Leave a comment if you want to keep it open.'
25+
close-pr-message: 'This PR has been closed because it was inactive for 365 days. If you want to continue working on it, please open a new PR.'
2626
days-before-stale: 90
27-
days-before-close: 180
27+
days-before-close: 365
2828
stale-pr-label: 'stale'
2929
exempt-pr-labels: 'keep'
3030
close-issue-reason: not_planned

‎AL.gitignore‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
rad.json
1717
#Translation Base-file
1818
*.g.xlf
19-
#License-file
19+
#License-files
20+
*.bclicense
2021
*.flf
2122
#Test results file
2223
TestResults.xml

‎Agda.gitignore‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
*.agdai
2-
MAlonzo/**
2+
**/MAlonzo/**

‎C++.gitignore‎

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
*.so
2222
*.dylib
2323
*.dll
24+
*.so.*
2425

2526
# Fortran module files
2627
*.mod
@@ -37,5 +38,31 @@
3738
*.out
3839
*.app
3940

41+
# Build directories
42+
build/
43+
Build/
44+
build-*/
45+
46+
# CMake generated files
47+
CMakeFiles/
48+
CMakeCache.txt
49+
cmake_install.cmake
50+
Makefile
51+
install_manifest.txt
52+
compile_commands.json
53+
54+
# Temporary files
55+
*.tmp
56+
*.log
57+
*.bak
58+
*.swp
59+
60+
# vcpkg
61+
vcpkg_installed/
62+
4063
# debug information files
4164
*.dwo
65+
66+
# test output & cache
67+
Testing/
68+
.cache/

‎CONTRIBUTING.md‎

Lines changed: 21 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,46 @@
22

33
We’d love you to help us improve this project. To help us keep this collection
44
high quality, we request that contributions adhere to the following guidelines.
5+
Any contributions that don't meet these guidelines will be closed.
56

67
- **Provide a link to the application or project’s homepage**. Unless it’s
78
extremely popular, there’s a chance the maintainers don’t know about or use
89
the language, framework, editor, app, or project your change applies to.
910

11+
- **Provide a reason for making this change**. Even if it seems self-evident,
12+
please take a sentence or two to tell us why your change or addition should
13+
happen. It’s especially helpful to articulate why this change applies to
14+
*everyone* who works with the applicable technology, rather than just you or
15+
your team.
16+
1017
- **Provide links to documentation** supporting the change you’re making.
1118
Current, canonical documentation mentioning the files being ignored is best.
1219
If documentation isn’t available to support your change, do the best you can
1320
to explain what the files being ignored are for.
1421

15-
- **Explain why you’re making a change**. Even if it seems self-evident, please
16-
take a sentence or two to tell us why your change or addition should happen.
17-
It’s especially helpful to articulate why this change applies to *everyone*
18-
who works with the applicable technology, rather than just you or your team.
19-
20-
- **Please consider the scope of your change**. If your change specific to a
21-
certain language or framework, then make sure the change is made to the
22-
template for that language or framework, rather than to the template for an
23-
editor, tool, or operating system.
22+
- **Keep scope as limited as possible**. Changes should be as small as possible
23+
and apply to the most specific gitignore template available for the target
24+
application. For example: OS-specific ignore rules like `.DS_Store` are not
25+
accepted anywhere but their specific gitignore, `Global/macOS.gitignore` in
26+
this case.
2427

25-
- **Please only modify *one template* per pull request**. This helps keep pull
28+
- **Only modify *one template* per pull request**. This helps keep pull
2629
requests and feedback focused on a specific project or technology.
2730

31+
- **Add new rules to the most appropriate existing section**. Please ensure
32+
your contribution does not create duplicate sections or add rules in
33+
unrelated sections.
34+
35+
- **No duplicate rules**. It's easy to do, but it creates confusion and
36+
introduces the risk of one or the other being missed in an update.
37+
2838
In general, the more you can do to help us understand the change you’re making,
2939
the more likely we’ll be to accept your contribution quickly.
3040

3141
If a template is mostly a list of files installed by a particular version of
3242
some software (e.g. a PHP framework) then it's brittle and probably no more
3343
helpful than a simple `ls`. If it's not possible to curate a small set of
34-
useful rules, then the template might not be a good fit for this collection.
44+
useful rules, then the template is not a good fit for this collection.
3545

3646
Please also understand that we can’t list every tool that ever existed.
3747
Our aim is to curate a collection of the *most common and helpful* templates,

‎Deno.gitignore‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Deno
2+
# https://deno.com/
3+
4+
# Cache directory (when using project-local DENO_DIR)
5+
# https://docs.deno.com/runtime/fundamentals/setup/#deno_dir
6+
.deno/
7+
8+
# Coverage reports
9+
# https://docs.deno.com/runtime/reference/cli/coverage/
10+
coverage/
11+
*.lcov

‎Global/Agents.gitignore‎

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# AI agents and assistants
2+
#
3+
# Some common agent instruction and project configuration files are listed
4+
# below as commented-out examples. They are often intentionally committed and
5+
# shared with a team, so only uncomment them if they are local-only in your
6+
# project.
7+
8+
# GEMINI.md
9+
# WARP.md
10+
# CRUSH.md
11+
# QWEN.md
12+
13+
# OpenAI Codex
14+
# AGENTS.md
15+
# .codex/
16+
17+
# Aider
18+
.aider.input.history
19+
.aider.chat.history.md
20+
.aider.llm.history
21+
.aider.tags.cache.v*
22+
# .aiderignore
23+
24+
# Claude Code
25+
.claude/*.local.json
26+
.claude/**/*.log
27+
CLAUDE.local.md
28+
# .claude/
29+
30+
# Gemini CLI
31+
gemini-debug.log
32+
.gemini-clipboard/
33+
# .gemini/
34+
35+
# Cursor AI
36+
# .cursorrules
37+
# .cursor/
38+
# .cursor.json
39+
# .cursor-settings.yaml
40+
41+
# Continue
42+
# .continue/
43+
# .continuerc.json
44+
45+
# Cline
46+
# .cline/
47+
# .clinerules
48+
# cline.json
49+
50+
# Other agent/editor project config
51+
# .warp/
52+
# .crush/
53+
# .codeium/
54+
# .deepseek/
55+
# .amazon-codewhisperer/
56+
# .tabnineignore
57+
# .tabnine/
58+
59+
# GitHub Copilot
60+
# .github/copilot-instructions.md
61+
62+
# Windsurf Editor
63+
# .windsurfrules
64+
# .windsurf/
65+
66+
# Replit AI Development
67+
# .replit
68+
# replit.nix

‎Global/Ansible.gitignore‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
1-
*.retry
1+
# The default root path for Ansible config files on the controller
22
.ansible/
3+
4+
# Retry files generated for failed Ansible playbook runs
5+
*.retry

‎Global/Backup.gitignore‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
1+
# Generic backup files
12
*.bak
3+
*.back
4+
*.backup
5+
6+
# Norton Ghost backup files
27
*.gho
8+
9+
# Generic original files
310
*.ori
411
*.orig
12+
*.original
13+
14+
# Generic temporary files
515
*.tmp
16+
*.temp
17+
*.temporary

0 commit comments

Comments
 (0)