Skip to content

Commit 111ed3f

Browse files
Merge branch 'master' into issue-#96-gitrefs-implement
2 parents f391019 + ae8467f commit 111ed3f

Some content is hidden

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

57 files changed

+4948
-1385
lines changed

.gitattributes

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# Need to make sure that this file always has consistent line endings since we store the hash
2+
# of it in GitHubConfiguration.ps1 in order to be able to determine if it has been modified
3+
# or not.
4+
Tests/Config/Settings.ps1 text eol=crlf
+79
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
---
2+
name: Documentation issue
3+
about: If you found a problem with documentation in the module or in this repo.
4+
labels: triage needed, documentation
5+
assignees: ''
6+
---
7+
8+
<!--
9+
Your feedback and support is greatly appreciated, thanks so much for contributing!
10+
11+
Please provide information regarding your issue under each header below.
12+
If appropriate, your response to a header can be "N/A".
13+
14+
You may remove this and all other comment block, but please keep the
15+
headers (the lines starting with '####').
16+
-->
17+
#### Issue Details
18+
<!--
19+
If the issue is with a command, be sure to specify the command name.
20+
If the issue is with a markdown file in the repo, be sure to specify the markdown file name.
21+
-->
22+
23+
#### Suggested solution to the issue
24+
25+
26+
#### Requested Assignment
27+
<!--
28+
Some people just want to report a bug and let someone else fix it.
29+
Other people want to not only submit the bug report, but fix it as well.
30+
Both scenarios are completely ok. We would just like to know which way you feel.
31+
Please replace this comment with one of the following options:
32+
33+
- If possible, I would like to fix this.
34+
- I'm just reporting this problem, but don't want to fix it.
35+
-->
36+
37+
38+
#### Operating System
39+
<!--
40+
Please provide as much as possible about your system.
41+
If this works on your device, please replace this whole comment with the output of this command:
42+
43+
Get-ComputerInfo -Property @(
44+
'OsName',
45+
'OsOperatingSystemSKU',
46+
'OSArchitecture',
47+
'WindowsVersion',
48+
'WindowsBuildLabEx',
49+
'OsLanguage',
50+
'OsMuiLanguages')
51+
52+
Otherwise, please replace this whole comment with the output of this command:
53+
54+
[ordered]@{
55+
'OSVersion' = ([System.Environment]::OSversion).VersionString
56+
'Is 64-bit' = [System.Environment]::Is64BitOperatingSystem
57+
'Current culture' = (Get-Culture).Name
58+
'Current UI culture' = (Get-UICulture).Name
59+
}
60+
-->
61+
62+
63+
#### PowerShell Version
64+
<!--
65+
Please replace this whole comment with the output of this command:
66+
67+
$PSVersionTable
68+
-->
69+
70+
71+
#### Module Version
72+
<!--
73+
Please replace this whole comment with the output of this command:
74+
75+
@(
76+
"Running: $((Get-Module -Name PowerShellForGitHub) | Select-Object -ExpandProperty Version)",
77+
"Installed: $((Get-Module -Name PowerShellForGitHub -ListAvailable) | Select-Object -ExpandProperty Version)"
78+
) -join [Environment]::NewLine
79+
-->
+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
name: Feature request or suggestion
3+
about: If you have an idea for a feature that this module is missing.
4+
labels: triage needed, enhancement
5+
assignees: ''
6+
---
7+
8+
<!--
9+
Your feedback and support is greatly appreciated, thanks so much for contributing!
10+
11+
Please provide information regarding your issue under each header below.
12+
If appropriate, your response to a header can be "N/A".
13+
14+
You may remove this and all other comment block, but please keep the
15+
headers (the lines starting with '####').
16+
-->
17+
#### Feature Idea Summary
18+
<!--
19+
A high-level summary of your idea.
20+
If you think you need to dive into more technical details,
21+
you can continue that discussion in the next section.
22+
-->
23+
24+
#### Feature Idea Additional Details
25+
26+
27+
#### Requested Assignment
28+
<!--
29+
Some people just want to report a feature idea and let someone else implement it.
30+
Other people want to not only submit the feature idea, but implement it as well.
31+
Both scenarios are completely ok. We would just like to know which way you feel.
32+
Please replace this comment with one of the following options:
33+
34+
- If possible, I would like to implement this.
35+
- I'm just suggesting this idea, but don't want to implement it.
36+
-->
37+
38+
39+
#### Operating System
40+
<!--
41+
Please provide as much as possible about your system.
42+
If this works on your device, please replace this whole comment with the output of this command:
43+
44+
Get-ComputerInfo -Property @(
45+
'OsName',
46+
'OsOperatingSystemSKU',
47+
'OSArchitecture',
48+
'WindowsVersion',
49+
'WindowsBuildLabEx',
50+
'OsLanguage',
51+
'OsMuiLanguages')
52+
53+
Otherwise, please replace this whole comment with the output of this command:
54+
55+
[ordered]@{
56+
'OSVersion' = ([System.Environment]::OSversion).VersionString
57+
'Is 64-bit' = [System.Environment]::Is64BitOperatingSystem
58+
'Current culture' = (Get-Culture).Name
59+
'Current UI culture' = (Get-UICulture).Name
60+
}
61+
-->
62+
63+
64+
#### PowerShell Version
65+
<!--
66+
Please replace this whole comment with the output of this command:
67+
68+
$PSVersionTable
69+
-->
70+
71+
72+
#### Module Version
73+
<!--
74+
Please replace this whole comment with the output of this command:
75+
76+
@(
77+
"Running: $((Get-Module -Name PowerShellForGitHub) | Select-Object -ExpandProperty Version)",
78+
"Installed: $((Get-Module -Name PowerShellForGitHub -ListAvailable) | Select-Object -ExpandProperty Version)"
79+
) -join [Environment]::NewLine
80+
-->

.github/ISSUE_TEMPLATE/Problem.md

+93
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
---
2+
name: Bug or problem report
3+
about: If you have a general question or request for help.
4+
labels: triage needed, bug
5+
assignees: ''
6+
---
7+
8+
<!--
9+
Your feedback and support is greatly appreciated, thanks so much for contributing!
10+
11+
Please provide information regarding your issue under each header below.
12+
If appropriate, your response to a header can be "N/A".
13+
14+
You may remove this and all other comment block, but please keep the
15+
headers (the lines starting with '####').
16+
-->
17+
#### Issue Details
18+
19+
20+
#### Steps to reproduce the issue
21+
```powershell
22+
# Include your repro steps here
23+
```
24+
25+
#### Verbose logs showing the problem
26+
<!--
27+
If the problem is consistent, you can grab this from the console by re-running your
28+
command and adding "-Verbose" to the end. If it's not consistent, you can grab the
29+
previous logs from your log file: (Get-GitHubConfiguration -Name LogPath)
30+
-->
31+
32+
33+
#### Suggested solution to the issue
34+
<!--
35+
It's totally ok if you don't have one. This section is here for those users who
36+
have decided to dive into the code to see what might be going on.
37+
-->
38+
39+
40+
#### Requested Assignment
41+
<!--
42+
Some people just want to report a bug and let someone else fix it.
43+
Other people want to not only submit the bug report, but fix it as well.
44+
Both scenarios are completely ok. We would just like to know which way you feel.
45+
Please replace this comment with one of the following options:
46+
47+
- If possible, I would like to fix this.
48+
- I'm just reporting this problem, but don't want to fix it.
49+
-->
50+
51+
52+
#### Operating System
53+
<!--
54+
Please provide as much as possible about your system.
55+
If this works on your device, please replace this whole comment with the output of this command:
56+
57+
Get-ComputerInfo -Property @(
58+
'OsName',
59+
'OsOperatingSystemSKU',
60+
'OSArchitecture',
61+
'WindowsVersion',
62+
'WindowsBuildLabEx',
63+
'OsLanguage',
64+
'OsMuiLanguages')
65+
66+
Otherwise, please replace this whole comment with the output of this command:
67+
68+
[ordered]@{
69+
'OSVersion' = ([System.Environment]::OSversion).VersionString
70+
'Is 64-bit' = [System.Environment]::Is64BitOperatingSystem
71+
'Current culture' = (Get-Culture).Name
72+
'Current UI culture' = (Get-UICulture).Name
73+
}
74+
-->
75+
76+
77+
#### PowerShell Version
78+
<!--
79+
Please replace this whole comment with the output of this command:
80+
81+
$PSVersionTable
82+
-->
83+
84+
85+
#### Module Version
86+
<!--
87+
Please replace this whole comment with the output of this command:
88+
89+
@(
90+
"Running: $((Get-Module -Name PowerShellForGitHub) | Select-Object -ExpandProperty Version)",
91+
"Installed: $((Get-Module -Name PowerShellForGitHub -ListAvailable) | Select-Object -ExpandProperty Version)"
92+
) -join [Environment]::NewLine
93+
-->

.github/ISSUE_TEMPLATE/Support.md

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
name: Support request or question
3+
about: If you have a general question or request for help.
4+
labels: triage needed, support
5+
assignees: ''
6+
---
7+
8+
<!--
9+
Your feedback and support is greatly appreciated, thanks so much for contributing!
10+
11+
Please provide information regarding your issue under each header below.
12+
If appropriate, your response to a header can be "N/A".
13+
14+
You may remove this and all other comment block, but please keep the
15+
headers (the lines starting with '####').
16+
-->
17+
#### A description of your problem or question
18+
19+
20+
#### Steps to reproduce the issue
21+
```powershell
22+
# Include your repro steps here
23+
```
24+
25+
26+
#### Verbose logs showing the problem
27+
<!--
28+
If the problem is consistent, you can grab this from the console by re-running your
29+
command and adding "-Verbose" to the end. If it's not consistent, you can grab the
30+
previous logs from your log file: (Get-GitHubConfiguration -Name LogPath)
31+
-->
32+
33+
34+
#### Suggested solution to the issue
35+
<!--
36+
This section may not make sense at all for your question/problem. If not, just write N/A.
37+
-->
38+
39+
40+
#### Operating System
41+
<!--
42+
Please provide as much as possible about your system.
43+
If this works on your device, please replace this whole comment with the output of this command:
44+
45+
Get-ComputerInfo -Property @(
46+
'OsName',
47+
'OsOperatingSystemSKU',
48+
'OSArchitecture',
49+
'WindowsVersion',
50+
'WindowsBuildLabEx',
51+
'OsLanguage',
52+
'OsMuiLanguages')
53+
54+
Otherwise, please replace this whole comment with the output of this command:
55+
56+
[ordered]@{
57+
'OSVersion' = ([System.Environment]::OSversion).VersionString
58+
'Is 64-bit' = [System.Environment]::Is64BitOperatingSystem
59+
'Current culture' = (Get-Culture).Name
60+
'Current UI culture' = (Get-UICulture).Name
61+
}
62+
-->
63+
64+
#### PowerShell Version
65+
<!--
66+
Please replace this whole comment with the output of this command:
67+
68+
$PSVersionTable
69+
-->
70+
71+
72+
#### Module Version
73+
<!--
74+
Please replace this whole comment with the output of this command:
75+
76+
@(
77+
"Running: $((Get-Module -Name PowerShellForGitHub) | Select-Object -ExpandProperty Version)",
78+
"Installed: $((Get-Module -Name PowerShellForGitHub -ListAvailable) | Select-Object -ExpandProperty Version)"
79+
) -join [Environment]::NewLine
80+
-->

.github/ISSUE_TEMPLATE/config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/PULL_REQUEST_TEMPLATE.md

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<!--
2+
Thanks for submitting a Pull Request (PR) to this project -- it's greatly appreciated!
3+
4+
You may remove this comment block, and the other comment blocks, but please
5+
keep the headers ("####") and the checklist.
6+
-->
7+
#### Description
8+
9+
10+
#### Issues Fixed
11+
<!--
12+
If this PR does not fix an open issue, replace this comment block with None.
13+
If this PR resolves one or more open issues, replace this comment block with
14+
a list of the issues using a GitHub closing keyword, e.g.:
15+
16+
- Fixes #123
17+
- Fixes #124
18+
-->
19+
20+
21+
#### Checklist
22+
<!--
23+
To aid reviewers, please take the time to run through the below checklist
24+
and make sure your PR has everything updated as required.
25+
26+
Change to [x] for each task in the task list that you have completed.
27+
If a task doesn't apply, add a strikethrough by putting "~~" before and after the text.
28+
-->
29+
- [ ] You actually ran the code that you just wrote, especially if you did just "one last quick change".
30+
- [ ] Comment-based help added/updated, including examples.
31+
- [ ] [Static analysis](https://github.com./microsoft/PowerShellForGitHub/blob/master/CONTRIBUTING.md#static-analysis)
32+
is reporting back clean.
33+
- [ ] New/changed code adheres to our [coding guidelines](https://github.com./microsoft/PowerShellForGitHub/blob/master/CONTRIBUTING.md#coding-guidelines).
34+
- [ ] Changes to the manifest file follow the [manifest guidance](https://github.com./microsoft/PowerShellForGitHub/blob/master/CONTRIBUTING.md#module-manifest).
35+
- [ ] Unit tests were added/updated and are all passing. See [testing guidelines](https://github.com./microsoft/PowerShellForGitHub/blob/master/CONTRIBUTING.md#testing).
36+
- [ ] Relevant usage examples have been added/updated in [USAGE.md](https://github.com./microsoft/PowerShellForGitHub/blob/master/USAGE.md).
37+
- [ ] If desired, ensure your name is added to our [Contributors list](https://github.com./microsoft/PowerShellForGitHub/blob/master/CONTRIBUTING.md#contributors)

.gitignore

-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1 @@
11
Tests/Config/Settings.ps1
2-
Microsoft.ApplicationInsights.dll
3-
Microsoft.Diagnostics.Tracing.EventSource.dll
4-
Microsoft.Threading.Tasks.dll

0 commit comments

Comments
 (0)