JoshuaKGoldberg / JoshuaKGoldberg/create-typescript-app
🚀 Feature: Use a bot name for automatic all-contributors actions
- Dominant language
- TypeScript
- Stars
- 1.4k
- Forks
- 89
- Avg merge
- 1m
- Merged PRs (30d)
- 3
Description
### Bug Report Checklist
- [X] I have tried restarting my IDE and the issue persists.
- [X] I have pulled the latest `main` branch of the repository.
- [X] I have [searched for related issues](https://github.com/JoshuaKGoldberg/create-typescript-app/issues?q=is%3Aissue) and found none that matched my issue.
### Overview
Right now, `.github/workflows/contributors.yml` triggers https://github.com/JoshuaKGoldberg/all-contributors-auto-action to add a comment on contributions. Example: https://github.com/JoshuaKGoldberg/release-it-action/issues/14#issuecomment-1742738364
Although the comment's text indicates it's from a bot, it's still attributed to the username that posts it (in that comment's case, `@JoshuaKGoldberg`). Which I've always found odd. I think it'd make sense to instead seem to post from a more obviously bot-like name. Maybe, `github-actions`?
### Additional Info
This _might_ necessitate filing a feature request for a new input or two to https://github.com/JoshuaKGoldberg/all-contributors-auto-action. I haven't looked into it.
Contributor guide
Research direction
Start with .github/workflows/contributors.yml and inspect how it invokes all-contributors-auto-action. Check that action's available inputs and documentation to determine whether a bot identity can be configured or would require an upstream feature request. Done means automatic contribution comments appear under an obviously bot-like name rather than the repository owner's username.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, typescript
- Domain
- ci-cd, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100