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
98 changes: 98 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
name: πŸ› Bug Report
description: Report a bug or unexpected behavior
title: "[Bug]: "
labels: ["bug"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! πŸ›

- type: textarea
id: bug-description
attributes:
label: πŸ› Bug Description
description: A clear and concise description of what the bug is.
placeholder: Tell us what you see!
validations:
required: true

- type: textarea
id: reproduce
attributes:
label: πŸ“‹ Steps to Reproduce
description: Steps to reproduce the behavior
placeholder: |
1. Go to '...'
2. Run command '...'
3. See error
validations:
required: true

- type: textarea
id: expected
attributes:
label: βœ… Expected Behavior
description: A clear and concise description of what you expected to happen.
placeholder: What should have happened?
validations:
required: true

- type: textarea
id: actual
attributes:
label: ❌ Actual Behavior
description: A clear and concise description of what actually happened.
placeholder: What actually happened?
validations:
required: true

- type: dropdown
id: os
attributes:
label: πŸ–₯️ Operating System
description: What operating system are you using?
options:
- Windows
- Linux
- macOS
- FreeBSD
- Other
validations:
required: true

- type: dropdown
id: dotnet-version
attributes:
label: .NET Version
description: What version of .NET are you using?
options:
- .NET 8.0
- .NET 9.0
- .NET 10.0
- Other
validations:
required: true

- type: input
id: version
attributes:
label: DotnetToolWrapper Version
description: What version of DotnetToolWrapper are you using?
placeholder: e.g., 1.0.0
validations:
required: true

- type: textarea
id: screenshots
attributes:
label: πŸ“Έ Screenshots
description: If applicable, add screenshots to help explain your problem.
placeholder: Drag and drop images here

- type: textarea
id: additional-context
attributes:
label: πŸ“ Additional Context
description: Add any other context about the problem here.
placeholder: Any other information that might be helpful
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: GitHub Discussions
url: https://github.com/demaconsulting/DotnetToolWrapper/discussions
about: Ask questions and discuss ideas with the community
52 changes: 52 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: πŸ’‘ Feature Request
description: Suggest an idea or enhancement for this project
title: "[Feature]: "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to suggest a new feature! πŸ’‘

- type: textarea
id: problem
attributes:
label: 🎯 Problem Statement
description: Is your feature request related to a problem? Please describe.
placeholder: I'm always frustrated when...
validations:
required: true

- type: textarea
id: solution
attributes:
label: πŸ’‘ Proposed Solution
description: Describe the solution you'd like to see.
placeholder: A clear and concise description of what you want to happen.
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: πŸ”„ Alternatives Considered
description: Describe any alternative solutions or features you've considered.
placeholder: What other approaches could solve this problem?
validations:
required: false

- type: textarea
id: additional-context
attributes:
label: πŸ“ Additional Context
description: Add any other context, screenshots, or examples about the feature request here.
placeholder: Any other information that might be helpful

- type: checkboxes
id: contribution
attributes:
label: 🀝 Contribution
description: Would you be willing to contribute to this feature?
options:
- label: I would be willing to implement this feature
required: false
31 changes: 31 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
version: 2
updates:
# Maintain dependencies for NuGet
- package-ecosystem: "nuget"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 10
labels:
- "dependencies"
- "nuget"
commit-message:
prefix: "chore"
include: "scope"

# Maintain dependencies for GitHub Actions
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
day: "monday"
time: "09:00"
open-pull-requests-limit: 10
labels:
- "dependencies"
- "github-actions"
commit-message:
prefix: "chore"
include: "scope"
Loading