Skip to content
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

Replace legacy issue template with revised issue forms #5672

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

thompson-shaun
Copy link
Collaborator

Closes #5587

This PR replaces the deprecated legacy markdown template at .github/issue_template.md with new YAML-based forms for bug reports and feature requests. Blank issues are still allowed under this PR's configuration. An issue type is also added when available.

Note that for the forms most fields are required.

Additions

  • Issue template chooser added with links to discussions, slack and documentation
  • Bug report form
  • Feature request form

Reference


Using `buildctl`
```bash
buildctl --version buildkitd version
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
buildctl --version buildkitd version
buildctl --version && buildkitd version

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to update the issue-reporting guide as well

- Using Buildkitd/Buildctl `buildctl --version` `buildkitd version`

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Need to update the issue-reporting guide as well

Commands are not joined in this page from the look at it

url: https://github.com/moby/buildkit/discussions/new
about: Use Github Discussions to ask questions and/or open discussion topics.
- name: Documentation
url: https://docs.docker.com/build/buildkit/
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should point to the more-complete internal docs instead: https://github.com/moby/buildkit/tree/master/docs

* [Follow the progress of your issue](#follow-the-progress-of-your-issue)
* [Try fixing your issue yourself](#try-fixing-your-issue-yourself)
* [Additional reading](#additional-reading)
- [Issue reporting guide](#issue-reporting-guide)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should not have this one as this is a sub TOC of "Issue reporting guide"

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thought I removed that 😑

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

github: Issue template is not working anymore
3 participants