Skip to content

Commit 814a628

Browse files
authored
Merge pull request #3644 from chocolatey/repo-sync/github/default
(maint) synced file(s) with chocolatey/.github
2 parents 15833f6 + dd6ced6 commit 814a628

16 files changed

+145
-6
lines changed

.github/workflows/vote-for-issue.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: 'Add Comment To New Issue'
2+
on:
3+
issues:
4+
types: opened
5+
permissions:
6+
contents: read
7+
issues: write
8+
9+
jobs:
10+
new_issue_comment:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: GrantBirki/comment@v2.1.0
14+
with:
15+
issue-number: ${{ github.event.issue.number }}
16+
body: |
17+
**To vote for this issue, please add a 👍 emoji to the issue description. Votes in comments are not recorded.**
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<a href="{{contributor.html_url}}"><img src="{{contributor.avatar_url}}" alt="{{contributor.login}}" height="32" width="32"/></a>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
2+
3+
__Contributors__
4+
5+
{{ contributors.count }} contributors made this release possible.
6+
7+
{{ for contributor in contributors.items
8+
include 'contributor-details'
9+
end }}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{{ if config.create.include_footer }}
2+
3+
### {{ config.create.footer_heading }}
4+
5+
{{ if config.create.milestone_replace_text
6+
replace_milestone_title config.create.footer_content config.create.milestone_replace_text milestone.target.title
7+
else
8+
config.create.footer_content
9+
end
10+
end }}

.templates/contributors/index.sbn

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{{-
2+
include 'release-info'
3+
if milestone.target.description
4+
include 'milestone'
5+
end
6+
include 'issues' | string.rstrip
7+
if contributors.count > 0
8+
include 'contributors'
9+
end
10+
if template_kind == "CREATE"
11+
include 'create/footer'
12+
end
13+
~}}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
### {{ issue_label }}
2+
3+
{{ for issue in issues.items[issue_label]
4+
include 'issue-note'
5+
end }}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
{{
2+
func IssueDescription
3+
if $0.is_pull_request
4+
$description = "[__!" + $0.public_number + "__]"
5+
else
6+
$description = "[__#" + $0.public_number + "__]"
7+
end
8+
$description = $description + "(" + $0.html_url + ")"
9+
if $1
10+
$description = $0.title + " - see " + $description
11+
end
12+
if $0.user
13+
$description = $description + " by [" + $0.user.login + "](" + $0.user.html_url + ")"
14+
end
15+
if $0.linked_issues
16+
$description = $description + LinkedIssuesDescription($0.linked_issues) + "."
17+
end
18+
ret $description
19+
end
20+
func LinkedIssuesDescription
21+
$countPRs = 0
22+
$countIssues = 0
23+
for linkedIssue in $0
24+
if linkedIssue.is_pull_request
25+
if $countPRs == 0
26+
$resolvedBy = " resolved in "
27+
else
28+
$resolvedBy = $resolvedBy + ", "
29+
end
30+
$resolvedBy = $resolvedBy + IssueDescription(linkedIssue, false)
31+
$countPRs = $countPRs + 1
32+
else
33+
if $countIssues == 0
34+
$raisedIn = " raised in "
35+
else
36+
$raisedIn = $raisedIn + ", "
37+
end
38+
$raisedIn = $raisedIn + IssueDescription(linkedIssue, false)
39+
$countIssues = $countIssues + 1
40+
end
41+
end
42+
ret $raisedIn + $resolvedBy
43+
end
44+
}}
45+
- {{ IssueDescription(issue, true) }}

.templates/contributors/issues.sbn

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
{{ for issue_label in issue_labels
3+
include 'issue-details'
4+
end }}

.templates/contributors/milestone.sbn

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
{{ milestone.target.description }}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{{
2+
if issues.count > 0
3+
if commits.count > 0
4+
}}As part of this release we had [{{ commits.count }} {{ commits.count | string.pluralize "commit" "commits" }}]({{ commits.html_url }}) which resulted in [{{ issues.count }} {{ issues.count | string.pluralize "issue" "issues" }}]({{ milestone.target.html_url }}?{{ milestone.query_string }}) being closed.
5+
{{ else
6+
}}As part of this release we had [{{ issues.count }} {{ issues.count | string.pluralize "issue" "issues" }}]({{ milestone.target.html_url }}?{{ milestone.query_string }}) closed.
7+
{{ end
8+
else if commits.count > 0
9+
}}As part of this release we had [{{ commits.count }} {{ commits.count | string.pluralize "commit" "commits" }}]({{ commits.html_url }}).
10+
{{ end -}}

.templates/default/issue-note.sbn

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
{{
2-
if issue_label == "Bug" || issue_label == "Bug Fix" || issue_label == "Bug Fixes"
3-
}}- Fix - {{ issue.title }} - see [#{{ issue.public_number }}]({{ issue.html_url }}).
4-
{{ else
5-
}}- {{ issue.title }} - see [#{{ issue.public_number }}]({{ issue.html_url }}).
6-
{{ end -}}
1+
- {{ issue.title }} - see [#{{ issue.public_number}}]({{ issue.html_url }}).
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{{ if config.create.include_footer }}
2+
3+
### {{ config.create.footer_heading }}
4+
5+
{{ if config.create.milestone_replace_text
6+
replace_milestone_title config.create.footer_content config.create.milestone_replace_text milestone.target.title
7+
else
8+
config.create.footer_content
9+
end
10+
end }}

.templates/no/issues/index.sbn

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{{-
2+
include 'release-info'
3+
if milestone.target.description
4+
include 'milestone'
5+
end
6+
include 'issues' | string.rstrip
7+
if template_kind == "CREATE"
8+
include 'create/footer'
9+
end
10+
~}}

.templates/no/issues/issues.sbn

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
This release had no issues associated with it.

.templates/no/issues/milestone.sbn

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
2+
{{ milestone.target.description }}

.templates/no/issues/release-info.sbn

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{{
2+
if commits.count > 0
3+
}}As part of this release we had [{{ commits.count }} {{ commits.count | string.pluralize "commit" "commits" }}]({{ commits.html_url }}).
4+
{{ end -}}

0 commit comments

Comments
 (0)