Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 22 additions & 48 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,75 +6,49 @@ labels: ['bug', 'needs-triage']
assignees: ''
---

## Bug Description
## Description

**Describe the bug**
A clear and concise description of what the bug is.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Actual behavior**
A clear and concise description of what actually happened.
Describe what the bug is and what you expected to happen.

## Reproduction Steps

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
1. Step 1
2. Step 2
3. Step 3

**Minimal reproducible example**
If applicable, provide the smallest possible example that demonstrates the issue:
**Example:**

```bash
# Example commands or code that reproduce the issue
docker run -it jmcombs/powershell
```

## Environment

**System Information:**
- OS: [e.g. Ubuntu 22.04, macOS 13.0, Windows 11]
- Architecture: [e.g. x64, arm64, arm]
- OS: [e.g. Ubuntu 22.04]
- Architecture: [e.g. x64, arm64]
- Docker version: [e.g. 24.0.7]
- Container version/tag: [e.g. latest, specific commit hash]
- Container version: [e.g. latest]

**Script/Component affected:**
- [ ] Docker container runtime
- [ ] Version detection script (`get-net-pwsh-versions.sh`)
**Component:**

- [ ] Docker container
- [ ] Version detection script
- [ ] CI/CD pipeline
- [ ] Documentation
- [ ] Other: ___________

## Additional Context
## Logs

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Logs**
If applicable, add relevant log output:

```
Paste log output here
```text
Paste relevant log output here
```

**Additional context**
Add any other context about the problem here.

## Checklist

- [ ] I have searched existing issues to ensure this is not a duplicate
- [ ] I have provided all requested information above
- [ ] I have tested with the latest version
- [ ] I have included steps to reproduce the issue

## Possible Solution
## Additional Context

If you have ideas on how to fix the issue, please describe them here (optional).
Add screenshots, error messages, or other relevant information.

---
## Checklist

**Note**: Please use the preview tab to ensure your issue is formatted correctly before submitting.
- [ ] Searched existing issues for duplicates
- [ ] Tested with the latest version
- [ ] Provided reproduction steps
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
blank_issues_enabled: false
contact_links:
- name: 📚 Documentation
- name: Documentation
url: https://github.com/jmcombs/powershell/blob/main/README.md
about: Check the README for usage instructions and information
- name: 💬 Discussions
- name: Discussions
url: https://github.com/jmcombs/powershell/discussions
about: Ask questions and discuss ideas with the community
- name: 🐳 Docker Hub
- name: Docker Hub
url: https://hub.docker.com/r/jmcombs/powershell
about: View the container on Docker Hub for usage examples and information
82 changes: 28 additions & 54 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,84 +6,58 @@ labels: ['enhancement', 'needs-triage']
assignees: ''
---

## Feature Summary
## Description

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the feature and the problem it solves.

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
## Use Case

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
Explain the specific scenario where this feature would be beneficial.

## Detailed Description
## Proposed Solution

**Use Case**
Describe the specific use case or scenario where this feature would be beneficial:
Describe how you envision this feature working.

**Proposed Implementation**
If you have ideas on how this could be implemented, please describe them:
## Alternatives Considered

**API/Interface Changes**
If this feature would require changes to existing APIs or interfaces, describe them:
List any alternative solutions you've thought about.

## Impact Assessment
## Impact

**Breaking Changes**
- [ ] This feature would introduce breaking changes
- [ ] This feature is backward compatible
- [ ] Unsure about compatibility impact
**Breaking Changes:**

- [ ] Introduces breaking changes
- [ ] Backward compatible
- [ ] Unsure

**Components Affected:**

**Components Affected**
- [ ] Docker container
- [ ] Version detection script
- [ ] CI/CD pipeline
- [ ] Documentation
- [ ] Testing framework
- [ ] Other: ___________

**Priority Level**
- [ ] Critical (blocking current functionality)
- [ ] High (significantly improves user experience)
- [ ] Medium (nice to have improvement)
- [ ] Low (minor enhancement)

## Additional Context

**Screenshots/Mockups**
If applicable, add screenshots, mockups, or diagrams to help explain your feature request.

**Related Issues**
Link any related issues or discussions:
- Fixes #
- Related to #
- Depends on #
**Priority:**

**External References**
If this feature is inspired by or similar to functionality in other projects, please provide links:

**Additional context**
Add any other context, considerations, or requirements about the feature request here.
- [ ] Critical
- [ ] High
- [ ] Medium
- [ ] Low

## Acceptance Criteria

Please define what would make this feature request complete:

- [ ] Criterion 1
- [ ] Criterion 2
- [ ] Criterion 3
- [ ] Documentation updated
- [ ] Tests added/updated
- [ ] Backward compatibility maintained (if applicable)
- [ ] Tests added

## Checklist
## Additional Context

- [ ] I have searched existing issues to ensure this is not a duplicate
- [ ] I have provided a clear description of the feature
- [ ] I have considered the impact on existing functionality
- [ ] I have defined clear acceptance criteria
Add screenshots, mockups, related issues, or external references.

---
## Checklist

**Note**: Feature requests will be reviewed and prioritized based on community interest, implementation complexity, and alignment with project goals.
- [ ] Searched existing issues for duplicates
- [ ] Provided clear description and use case
- [ ] Defined acceptance criteria
Loading