-
Notifications
You must be signed in to change notification settings - Fork 2.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FEATURE] Better issue and pull request templates #2717
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested this on my fork, it's way better and more user friendly!
Finally i fixed the merge issues!! |
nice these are awesome :) I think for "question" ones like compiling help we can just neglect/remove templates, and rather use the github discussions tab. |
Done! |
Hey @tposejank If you could modify this PR to resolve the existing merge conflicts, and use the new labels (apply the appropriate EDIT: A third template for crash bugs that requires uploading a log would also be great! |
Alright Eric, I've noted that! I'll resolve the conflicts tomorrow because it's late. But I will add the labels. |
Oh well seems like I can't add labels |
AGHHHHHHHHHH |
FINALLY |
Alright @EliteMasterEric, please review! I have added the The issue and pr templates all have the On the bug issue template, On enhancement issue template, On crash issue template, On the PR bug template, Unfortunately, GitHub does not provide a way for users to choose which label works appropriately for the issue/pr, so the others will have to be added manually. The merge conflicts have also been fixed. That seems to be because of mismatching diffs on the deleted |
Also yeah... PR templates kinda don't work. They're pretty useless and stale. |
Thank you very much! I will review this tomorrow. It should be a big help in managing future issues. EDIT: Manually changing base branch to main because I think that's the one that issue templates pull from. |
I completely forgot about this PR, LOL! If PR templates don't work, please remove them. Otherwise, if you look into fixing the conflicts I'll merge this @tposejank |
WHY ARE THERE STILL CONFLICTS 😭😭
No worries I'll fix them ASAP.
…On Wed, Jul 10, 2024, 8:30 p.m. Eric ***@***.***> wrote:
I completely forgot about this PR, LOL!
If PR templates don't work, please remove them.
Otherwise, if you look into fixing the conflicts I'll merge this
@tposejank <https://github.com/tposejank>
—
Reply to this email directly, view it on GitHub
<#2717 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ATNYONOS42HEHCJ3PJY3NT3ZLXGZVAVCNFSM6AAAAABJAP5XVGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMRRG43DKMJZGE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
I really liked this PR and was wondering why it was stuck in limbo! |
done!! you can merge now @EliteMasterEric as a remark, the |
👍 I don't want to keep this in limbo because it'll save me time reviewing stuff so let's just ship it and see if it works we can make tweaks later |
@tposejank I don't think the PR template quite works as intended, but the issue template works fantastic and that should drastically improve things going forward! |
Yeah.... I don't know why GitHub has done proper support for PR templates. It's something on their part, but important part is the "template" itself works to say the least |
Basically, makes every issue and PR template look more fancy.
Examples
bug.yml
![image](https://private-user-images.githubusercontent.com/81495861/337944001-0216f14b-1384-4019-be4a-a4d7a721b07a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1OTg0MTEsIm5iZiI6MTczOTU5ODExMSwicGF0aCI6Ii84MTQ5NTg2MS8zMzc5NDQwMDEtMDIxNmYxNGItMTM4NC00MDE5LWJlNGEtYTRkN2E3MjFiMDdhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA1NDE1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNjNWJiZTdjNzJkZTg2NmJmNGMxODhkZjQ1NmUxNTI3OTMyMTVlNGJlNTE2ZDAzNmIwZDUwOGZiNWM3ZjQ4NDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.osqsUXSu0a98iTMF1fofoU0ppruXbHVQz_pU8I5_pAo)
enhancement.yml
![image](https://private-user-images.githubusercontent.com/81495861/337944015-3dd32de2-9fcd-47c2-905f-9330812d77ea.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1OTg0MTEsIm5iZiI6MTczOTU5ODExMSwicGF0aCI6Ii84MTQ5NTg2MS8zMzc5NDQwMTUtM2RkMzJkZTItOWZjZC00N2MyLTkwNWYtOTMzMDgxMmQ3N2VhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTUlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE1VDA1NDE1MVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWJiYWNkMzM2OTgzMjhlOWU1ZWEyMDliYTRmYWIzZGE3MjYyNWNmODljNDFmNDQxZjZiNTgwMGQwYjYzNjhkN2QmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.okHBBBdcUrJf2WgzBUowZw1NVTz4lf0XwMTVvYhQjcQ)
Please tell me if anything is wrong! Thanks!