-
-
Notifications
You must be signed in to change notification settings - Fork 533
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
GitHub issue template with repros via GitHub Actions #947
Conversation
.github/ISSUE_TEMPLATE.md
Outdated
https://gist.github.com/Rich-Harris/88c5fc2ac6dc941b22e7996af05d70ff | ||
|
||
You can create a reproduction here: | ||
https://github.com/cspotcode/ts-node-repros |
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.
Do you want to move this under TypeStrong too?
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.
Yeah, that'd be ideal.
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.
@blakeembrey what's the best way to do this? Push the code to TypeStrong/ts-node-repros? Or use Github's "Transfer Ownership" button?
### Steps to reproduce the problem | ||
|
||
|
||
|
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.
Nit: Let's use the same three white spaces for each section?
I tried to transfer the repository to TypeStrong, but Github showed me this message: "You don’t have the permission to create public repositories on TypeStrong" |
@cspotcode Invited you to the org, sorry for the delay. That should let you transfer. |
@blakeembrey Thanks! Transferred and merged. |
Related: #492
I had an idea to facilitate repros via Github Actions.
I setup a repository with Github Actions set to run a shell script. The idea is you can open a PR on that repository, modifying the code however you need to reproduce an issue. Github Actions will automatically run the reproduction.
One benefit is that reporters don't need to create their own git repository to post a reproduction. We offer a preconfigured repo for them to fork, paste their code, and push. Or for really simple cases, people might even be able to post their repro using Github's web UI.
https://github.com/cspotcode/ts-node-repros