Skip to content

docs: add bug and enhancement issue templates - #42

Merged
Maxerns merged 1 commit into
getsotto:mainfrom
Rayan-and-beyond:add-issue-templates
Sep 17, 2026
Merged

Maxerns merged 1 commit into
getsotto:mainfrom
Rayan-and-beyond:add-issue-templates

Conversation

@Rayan-and-beyond

Copy link
Copy Markdown
Contributor

Summary

Adds GitHub issue forms so reporters are prompted for the right details instead of a blank issue.

Closes #15

What's added

  • .github/ISSUE_TEMPLATE/config.yml — blank_issues_enabled: true, with a contact link pointing security reports at getsotto/sotto's SECURITY.md (this repo is install-only, not the crypto core)
  • .github/ISSUE_TEMPLATE/bug.yml — asks what happened, the action ref used (@v1.1.0 or SHA), sotto-version input, and runner OS. Labels bug.
  • .github/ISSUE_TEMPLATE/enhancement.yml — asks for the problem and proposed approach. Labels enhancement.

Out of scope (per the issue)

No action behaviour changed. No security advisory workflow added in this repo.

@Maxerns Maxerns left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Thanks @Rayan-and-beyond this matches #15 exactly across all three files.

I also checked the YAML: the form schema is valid and both referenced labels exist in the repo. CI is fully green.

Only blocker is the missing commit sign-off. Please run:

git commit --amend -s
git push --force-with-lease

Once that’s updated, I’ll merge.

Signed-off-by: Rayan-and-beyond <263488867+Rayan-and-beyond@users.noreply.github.com>
@Rayan-and-beyond

Copy link
Copy Markdown
Contributor Author

Updated the commit sign-off and force-pushed the branch. Thanks for the review.

@Maxerns
Maxerns merged commit e179bfc into getsotto:main Sep 17, 2026
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add bug and enhancement issue templates

2 participants