Skip to content

Commit caced90

Browse files
committed
it works (?)
1 parent 9cded42 commit caced90

File tree

2,070 files changed

+914506
-0
lines changed

Some content is hidden

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

2,070 files changed

+914506
-0
lines changed

.github/ISSUE_TEMPLATE/bugs.yml

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
name: Bug report
2+
description: Report bugs with the engine here
3+
labels: [bug, status: pending triage]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: "Describe your bug here. If you are modding, try testing your bug in a clean version of the engine instead. Also, if you're using an older version of JSE, please try the latest version/action build. Also, be sure to check the pinned 'JS Engine: Known Issues' issue, to check if your issue hasn't already been found!"
9+
validations:
10+
required: true
11+
12+
- type: textarea
13+
id: terminal
14+
attributes:
15+
label: "Command Prompt/Terminal/Crash logs (if existing)"
16+
validations:
17+
required: false
18+
19+
- type: textarea
20+
id: reproduce
21+
attributes:
22+
label: "Have you identified any steps to reproduce the bug? If so, please describe them below in as much detail as possible. Use images if possible."
23+
validations:
24+
required: false
25+
26+
- type: dropdown
27+
id: modding
28+
attributes:
29+
label: "Are you modding a build from source or with Lua?"
30+
options:
31+
- Lua
32+
- Source
33+
validations:
34+
required: true
35+
36+
- type: dropdown
37+
id: btarget
38+
attributes:
39+
label: "What is your build target?"
40+
options:
41+
- "Windows"
42+
- "Linux"
43+
- "Mac"
44+
- "HTML5"
45+
- "Android"
46+
- "iOS"
47+
- "Flash/Air-based target"
48+
- "Neko, HashLink, or other build system"
49+
validations:
50+
required: true
51+
52+
- type: input
53+
id: buildsummary
54+
attributes:
55+
label: "Did you edit anything in this build? If so, mention or summarize your changes."
56+
placeholder: "Yes, I edited ClientPrefs.hx and tried to add a new setting"
57+
validations:
58+
required: true
59+
60+
- type: dropdown
61+
id: oclt
62+
attributes:
63+
label: "If you use 1.12.0 or earlier, did you have Optimized Chart Loading turned on?"
64+
options:
65+
- "Yes"
66+
- "No"
67+
validations:
68+
required: false
69+
70+
- type: dropdown
71+
id: duplicatecheck
72+
attributes:
73+
label: "Did you check for any similar issues to what you're reporting? Check, then come back here. If there is a similar issue, then do not report the issue, otherwise it will be marked as a duplicate."
74+
options:
75+
- "Yes"
76+
- "No"
77+
validations:
78+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
blank_issues_enabled: false
2+
contact_links: []
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Feature Request
2+
description: No, i won't add 6K/etc to the engine, stop asking for it. I won't add a Stage Editor neither since you guys already did it using LUA
3+
labels: [enhancement, status: pending triage]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: What feature do you want to get added on the **base** engine?
8+
validations:
9+
required: true
10+
- type: dropdown
11+
id: eyetest
12+
attributes:
13+
label: To test your sight, and reliability, please select the option of what should NOT be requested.
14+
options:
15+
- Proper credit that was forgotten
16+
- Thing that would not cause problems
17+
- Useful feature
18+
- Actual feedback
19+
- A good idea
20+
- Stage Editor and 6K+ support.
21+
- Better LUA mod support idea
22+
- Code optimization that would make the game faster. (You should make a PR if this is your request, by the way.)
23+
validations:
24+
required: true

.github/ISSUE_TEMPLATE/help.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
name: Help me!
2+
description: If you need help using the engine.
3+
labels: [help wanted, status: pending triage]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: "Describe your problem here. If you are modding, please try testing your problem in a clean version of the engine instead, this ensures the problem is actually caused by the engine itself. Also, if you're using an older version of JSE, please try the latest action build in the Actions tab or the latest release build. The issue has probably been fixed since that version. Oh yeah, and also be sure to check the pinned 'JS Engine: Known Issues' issue, to double check if your issue hasn't already been found!"
9+
validations:
10+
required: true
11+
12+
- type: dropdown
13+
id: modding
14+
attributes:
15+
label: "Are you modding a build from source or with Lua?"
16+
options:
17+
- Lua
18+
- Source
19+
validations:
20+
required: true
21+
22+
- type: dropdown
23+
id: btarget
24+
attributes:
25+
label: "What is your build target?"
26+
options:
27+
- "Windows x64"
28+
- "Windows x86/x32"
29+
- "Linux"
30+
- "Mac"
31+
- "Android"
32+
- "iOS"
33+
- "HTML5/Browser"
34+
- "Flash/Air-based target"
35+
- "Neko, HashLink, or other build system"
36+
validations:
37+
required: true
38+
39+
- type: input
40+
id: buildsummary
41+
attributes:
42+
label: "Did you edit anything in this build? If so, mention or summarize your changes."
43+
placeholder: "Yes, I edited ClientPrefs.hx and tried to add a new setting"
44+
validations:
45+
required: false
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
name: Missing Documentation
2+
description: Ask for documentation if something is missing.
3+
labels: [documentation, status: pending triage]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: What needs to be documented?
8+
description: 'For example: "There is no page explaining how to create an Achievement!"'
9+
validations:
10+
required: true
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Question
2+
description: Ask about something here.
3+
labels: [question, status: pending triage]
4+
body:
5+
- type: textarea
6+
attributes:
7+
label: What is your question?
8+
validations:
9+
required: true
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: Bug Fix
3+
about: Fix a bug or critical performance issue
4+
title: 'Bug Fix: '
5+
labels: bug
6+
---
7+
#### Please check for duplicates or similar PRs before creating this issue.
8+
## Does this PR close any issue(s)? If so, link them below.
9+
10+
## Briefly describe the issue(s) fixed.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: Enhancement
3+
about: Add a new feature
4+
title: 'Enhancement: '
5+
labels: enhancement
6+
---
7+
#### Please check for duplicates or similar PRs before creating this issue.
8+
## Does this PR close any issue(s)? If so, link them below.
9+
10+
## What do your change(s) add, and why should they be implemented?

.github/workflows/autolock.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Close inactive issues
2+
on:
3+
schedule:
4+
- cron: "30 1 * * *"
5+
6+
jobs:
7+
close-issues:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
steps:
13+
- uses: actions/stale@v5
14+
with:
15+
days-before-issue-stale: 30
16+
days-before-issue-close: 7
17+
stale-issue-label: "stale"
18+
stale-issue-message: "This issue is stale because it has been open for 30 days with no activity."
19+
close-issue-message: "This issue was closed because it has been inactive for 7 days since being marked as stale."
20+
days-before-pr-stale: -1
21+
days-before-pr-close: -1
22+
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/label-issue.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: "Issue Labeler"
2+
on:
3+
issues:
4+
types:
5+
- opened
6+
- reopened
7+
- edited
8+
9+
jobs:
10+
# When an issue is opened, detect if it has an empty body or incomplete issue form.
11+
# If it does, close the issue immediately.
12+
empty-issues:
13+
name: Close empty issues
14+
runs-on: ubuntu-latest
15+
steps:
16+
- name: Run empty issues closer action
17+
uses: rickstaa/empty-issues-closer-action@v1
18+
env:
19+
github_token: ${{ secrets.GITHUB_TOKEN }}
20+
with:
21+
close_comment: Closing this issue because it appears to be empty. Please update the issue for it to be reopened.
22+
open_comment: Reopening this issue because the author provided more information.

0 commit comments

Comments
 (0)