From 18e1023dc9f8ecde23ea28e8476eb321a9a8f95e Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 16:10:38 +0000 Subject: [PATCH 1/2] Refresh PR and issue templates Modernize templates to GitHub issue forms, drop outdated checklist items (like the Grammarly check), and tailor them to this repo. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_012wPRn1T1eRVMBZAQ5q6n8r --- .github/ISSUE_TEMPLATE/bug-report.yml | 24 ++++++++++++++++++++++++ .github/ISSUE_TEMPLATE/config.yml | 5 +++++ .github/PULL_REQUEST_TEMPLATE.md | 19 +++++++++++++++++++ 3 files changed, 48 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug-report.yml create mode 100644 .github/ISSUE_TEMPLATE/config.yml create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml new file mode 100644 index 00000000..c6662c84 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -0,0 +1,24 @@ +name: Report a problem +description: A script failed, a cask or font is gone, or a setting doesn't apply 🛠️ +title: "Problem: " +labels: ["bug"] +body: + - type: input + id: script + attributes: + label: Which script or file? + placeholder: init/.casks + validations: + required: true + - type: textarea + id: what-happened + attributes: + label: What happened? + description: Paste the error output if there is one. + validations: + required: true + - type: input + id: macos + attributes: + label: macOS version and chip + placeholder: macOS 26.1 on Apple silicon diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..ca852ca7 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: true +contact_links: + - name: Report a security vulnerability + url: https://github.com/FrancesCoronel/dotfiles/security/policy + about: Please don't open a public issue. Follow the security policy instead. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..7230436b --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,19 @@ + + +## What does this PR change? + + + +## Checklist + +- [ ] ShellCheck passes on any script I changed (CI runs it too) +- [ ] I didn't run `bootstrap.sh` or `init/` scripts to test this on a machine I care about +- [ ] If I moved or renamed a file, I updated every script that copies it and the README install steps +- [ ] No secrets, tokens, SSH keys or machine-specific paths +- [ ] If I used AI tools, I reviewed every change myself and I can explain it + +### Credits + + + +- [ ] Added my name to the **Credits** section in `README.md` with a link to my website or GitHub profile 👥️ From 6e7f0251a0fb4294a4cda52672cf885cc8215ed9 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 7 Nov 2026 16:19:15 +0000 Subject: [PATCH 2/2] Drop the AI-use checkbox from the PR template Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_012wPRn1T1eRVMBZAQ5q6n8r --- .github/PULL_REQUEST_TEMPLATE.md | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 7230436b..a1d192c1 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -10,7 +10,6 @@ - [ ] I didn't run `bootstrap.sh` or `init/` scripts to test this on a machine I care about - [ ] If I moved or renamed a file, I updated every script that copies it and the README install steps - [ ] No secrets, tokens, SSH keys or machine-specific paths -- [ ] If I used AI tools, I reviewed every change myself and I can explain it ### Credits