You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- 👋 Hi, thanks for sending a PR to create-typescript-app! 💖.
Please fill out all fields below and make sure each item is true and [x]
checked.
Otherwise we may not be able to review your PR. -->
## PR Checklist
- [x] Addresses an existing open issue: fixes#667
- [x] That issue was marked as [`status: accepting
prs`](https://github.com/JoshuaKGoldberg/create-typescript-app/issues?q=is%3Aopen+is%3Aissue+label%3A%22status%3A+accepting+prs%22)
- [x] Steps in
[CONTRIBUTING.md](https://github.com/JoshuaKGoldberg/create-typescript-app/blob/main/.github/CONTRIBUTING.md)
were taken
## Overview
Replaces the end-user dependency on `gh` (the GitHub CLI) with more
manual Octokit calls. It's a bit less convenient this way but is more
type-safe and means users don't need to have some random GitHub utility
installed to use the template.
Update December 2023: this works but I don't like how the user has to
either have `gh` logged in or use a `process.env.GH_TOKEN`... I'd like
to find the time to look into alternatives to log the user in.
Update August 2024: I don't want to procrastinate any more. This PR
doesn't make things _worse_. So as long as error messages explicitly
tell people to either log in with `gh` or set `process.env.GH_TOKEN`,
this is fine.
0 commit comments