From 22f9233a0f7b85747483ce713411c67be4643d8f Mon Sep 17 00:00:00 2001 From: trag1c Date: Sun, 19 Apr 2026 14:52:18 +0200 Subject: [PATCH 1/2] contributing: don't encourage opening an issue --- CONTRIBUTING.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index b6be800c0..bdcf376a4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -177,11 +177,6 @@ item is identified, it is moved to the issue tracker. **This pattern makes it easier for maintainers or contributors to find issues to work on since _every issue_ is ready to be worked on.** -If you are experiencing a bug and have clear steps to reproduce it, please -open an issue. If you are experiencing a bug but you are not sure how to -reproduce it or aren't sure if it's a bug, please open a discussion. -If you have an idea for a feature, please open a discussion. - ### Pull Requests Implement an Issue Pull requests should be associated with a previously accepted issue. From cb518e6afdef4481fc385e153a054a75555b72ec Mon Sep 17 00:00:00 2001 From: trag1c Date: Sun, 19 Apr 2026 14:53:43 +0200 Subject: [PATCH 2/2] ci: use a custom template for ghostty-vouch issue comments --- .github/issue-unvouched-message | 5 +++++ .github/workflows/vouch-check-issue.yml | 1 + 2 files changed, 6 insertions(+) create mode 100644 .github/issue-unvouched-message diff --git a/.github/issue-unvouched-message b/.github/issue-unvouched-message new file mode 100644 index 000000000..6cc05cb8e --- /dev/null +++ b/.github/issue-unvouched-message @@ -0,0 +1,5 @@ +Hi @{author}, thanks for your interest! + +Non-maintainers are not allowed to create issues in this repository — we ask that you create a discussion first. For more details on the why, see #3558 and our [CONTRIBUTING.md](https://github.com/ghostty-org/ghostty/blob/main/CONTRIBUTING.md). + +This issue will be closed automatically. diff --git a/.github/workflows/vouch-check-issue.yml b/.github/workflows/vouch-check-issue.yml index bb4a0dc68..aa44a37fe 100644 --- a/.github/workflows/vouch-check-issue.yml +++ b/.github/workflows/vouch-check-issue.yml @@ -18,5 +18,6 @@ jobs: with: issue-number: ${{ github.event.issue.number }} auto-close: true + template-file: .github/issue-unvouched-message env: GITHUB_TOKEN: ${{ steps.app-token.outputs.token }}