Skip to content

chore: replace first-interaction bot with platform-aware templates - #49

Merged
sametcelikbicak merged 1 commit into
mainfrom
chore/remove-welcome-bot
Oct 28, 2026
Merged

sametcelikbicak merged 1 commit into
mainfrom
chore/remove-welcome-bot

Conversation

@sametcelikbicak

Copy link
Copy Markdown
Owner

What changed

  • Removed the welcome workflow (actions/first-interaction). The bot duplicated the issue/PR templates and its issue message only covered macOS/Linux.
  • bug_report.md now asks for OS, shell and the platform-specific install check: ./install.sh --check or .\install.ps1 -Check.
  • PULL_REQUEST_TEMPLATE.md splits the checklist into macOS/Linux and Windows commands.

Why

Native Windows support landed in #44, so the bot's ./install.sh --check guidance is wrong for Windows reporters. The templates already collect environment details, which makes the auto-comment a second, stale source of truth. Removing it also drops a pull_request_target workflow with write permissions.

Verification

  • ruby scripts/validate.rb → 47 files OK
  • No shell or PowerShell sources changed, so install smoke tests are unaffected.

The welcome workflow duplicated the issue and PR templates and its issue message only covered macOS/Linux, so it was stale after native Windows support.

- Remove the welcome workflow and its pull_request_target permissions.
- Ask bug reporters for OS, shell and the platform-specific install check.
- Split the PR checklist into macOS/Linux and Windows commands.
@sametcelikbicak
sametcelikbicak merged commit 27fa817 into main Oct 28, 2026
8 checks passed
@sametcelikbicak
sametcelikbicak deleted the chore/remove-welcome-bot branch October 28, 2026 09:07
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.

1 participant