diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..4bbeb84 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,29 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: daimond113 + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +If the issue is with: +- pesde's library (e.g. linking): + 1. include your project's manifest (pesde.toml) + 2. if possible, a repository with a minimal reproduction of the issue. +- pesde's CLI (e.g. authentication): + 1. include a screenshot or copy-paste the output of the CLI. + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Please complete the following information:** + - pesde: (e.g. 0.6.0) + - Operating system: (e.g. Windows 11, macOS 15, Ubuntu 24.04) + +**Additional context** +Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/engine-support-request.md b/.github/ISSUE_TEMPLATE/engine-support-request.md new file mode 100644 index 0000000..203bca5 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/engine-support-request.md @@ -0,0 +1,31 @@ +--- +name: Engine support request +about: Suggest a new engine +title: "[ENGINE]" +labels: enhancement +assignees: daimond113 + +--- + +**General information about the engine** +Name: Lune +Repository: https://github.com/lune-org/lune + +**Checklist** +| Question | Answer | +|--------------------------------------------------------------------------------------|--------| +| Is this engine versioned according to [SemVer](https://semver.org/spec/v2.0.0.html)? | | +| Does this engine provide pre-compiled builds? | | +| Will the engine get support for at least a year after it gets added to pesde? | | +| Does the engine have any notable differences to plain Luau (e.g. IO APIs)? | | +| Does the engine correctly implement `require` (according to Luau's RFCs)? | | +| Is the engine open-source under a reasonably permissive license? | | + +If the answer is "no" to any of these questions, the engine will not be added. + +**Additional information** +| Question | Answer | +|--------------------------------------------------------------------------------------|--------| +| Are you willing to submit a pull request adding the engine (and a target for it)? | | + +These questions can help fast-track the engine being added. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..c3b6ab9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: enhancement +assignees: daimond113 + +--- + +**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 solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here.