Skip to content

Commit f8568f5

Browse files
committed
🎉 Initial add-on code
1 parent 8abc3e9 commit f8568f5

44 files changed

Lines changed: 1341 additions & 0 deletions

Some content is hidden

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

.editorconfig

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
root = true
2+
3+
[*]
4+
charset = utf-8
5+
end_of_line = lf
6+
indent_style = space
7+
insert_final_newline = true
8+
trim_trailing_whitespace = true
9+
ident_size = 4
10+
11+
[*.md]
12+
ident_size = 2
13+
trim_trailing_whitespace = false
14+
15+
[*.json]
16+
ident_size = 2
17+
18+
[{.gitignore,.gitkeep,.editorconfig}]
19+
ident_size = 2

.github/CODEOWNERS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Require maintainer's :+1: for changes to the .github/ repo-config files
2+
# mainly due to https://github.com/probot/settings privilege escalation
3+
.github/* @frenck
4+
.gitlab-ci.yml @frenck

.github/FUNDING.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
github: frenck
3+
patreon: frenck
4+
custom: https://frenck.dev/donate/

.github/ISSUE_TEMPLATE.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Problem/Motivation
2+
3+
> (Why the issue was filed)
4+
5+
## Expected behavior
6+
7+
> (What you expected to happen)
8+
9+
## Actual behavior
10+
11+
> (What actually happened)
12+
13+
## Steps to reproduce
14+
15+
> (How can someone else make/see it happen)
16+
17+
## Proposed changes
18+
19+
> (If you have a proposed change, workaround or fix,
20+
> describe the rationale behind it)

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Proposed Changes
2+
3+
> (Describe the changes and rationale behind them)
4+
5+
## Related Issues
6+
7+
> ([Github link][autolink-references] to related issues or pull requests)
8+
9+
[autolink-references]: https://help.github.com/articles/autolinked-references-and-urls/

.github/autolabeler.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
"Type: Documentation": ["*.md", "*.j2"]

.github/config.yml

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
---
2+
# Configuration for request-info - https://github.com/behaviorbot/request-info
3+
4+
# *OPTIONAL* Comment to reply with
5+
# Can be either a string :
6+
requestInfoReplyComment:
7+
- "We would appreciate it if you could provide us with more info about this issue/pr!"
8+
- "Hmmm... That issue/PR is kinda low on text. Could you please provide some more content?"
9+
10+
# *OPTIONAL* default titles to check against for lack of descriptiveness
11+
# MUST BE ALL LOWERCASE
12+
requestInfoDefaultTitles: []
13+
14+
# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
15+
requestInfoLabelToAdd: "Incomplete"
16+
17+
# *OPTIONAL* Require Pull Requests to contain more information than what is provided in the PR template
18+
# Will fail if the pull request's body is equal to the provided template
19+
checkPullRequestTemplate: true
20+
21+
# *OPTIONAL* Only warn about insufficient information on these events type
22+
# Keys must be lowercase. Valid values are 'issue' and 'pullRequest'
23+
requestInfoOn:
24+
pullRequest: true
25+
issue: true
26+
27+
# *OPTIONAL* Add a list of people whose Issues/PRs will not be commented on
28+
# keys must be GitHub usernames
29+
requestInfoUserstoExclude: []
30+
31+
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
32+
33+
# Comment to be posted to on first time issues
34+
newIssueWelcomeComment: >
35+
:wave: Thanks for opening your first issue here!
36+
If you're reporting a :bug: bug, please make sure you include steps to reproduce it.
37+
Also, logs, error messages and information about your hardware might be useful.
38+
39+
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
40+
41+
# Comment to be posted to on PRs from first time contributors in your repository
42+
newPRWelcomeComment: >
43+
:sparkling_heart: Thanks for opening this pull request! :sparkling_heart:
44+
If your PR gets accepted and merged in, we will invite you to the project :tada:
45+
46+
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
47+
48+
# Comment to be posted to on pull requests merged by a first time user
49+
firstPRMergeComment: >
50+
Congrats on merging your first pull request! :tada::tada::tada:

.github/invite-contributors.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
# If true, this will add new contributors as outside collaborators
3+
# to the repo their PR was merged in. Team name is ignored if this
4+
# flag is set to true.
5+
isOutside: false
6+
7+
# Specify team name to add new contributors to a specific team
8+
# within your organization.
9+
# Use team name or team-name-slug
10+
team: Contributors

.github/lock.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
# Configuration for lock-threads - https://github.com/dessant/lock-threads
3+
# Number of days of inactivity before a closed issue or pull request is locked
4+
daysUntilLock: 30
5+
6+
# Comment to post before locking. Set to `false` to disable
7+
lockComment: >
8+
This thread has been automatically locked because it has not had recent
9+
activity. Please open a new issue for related bugs and link to relevant
10+
comments in this thread.
11+
12+
# Issues or pull requests with these labels will not be locked
13+
# exemptLabels:
14+
# - no-locking
15+
16+
# Limit to only `issues` or `pulls`
17+
# only: issues
18+
19+
# Add a label when locking. Set to `false` to disable
20+
lockLabel: false

.github/move.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
# Delete the command comment when it contains no other content
3+
deleteCommand: true
4+
5+
# Close the source issue after moving
6+
closeSourceIssue: true
7+
8+
# Lock the source issue after moving
9+
lockSourceIssue: true
10+
11+
# Mention issue and comment authors
12+
mentionAuthors: true
13+
14+
# Preserve mentions in the issue content
15+
keepContentMentions: false
16+
17+
# Set custom aliases for targets
18+
# aliases:
19+
# r: repo
20+
# or: owner/repo

0 commit comments

Comments
 (0)