-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🚀 Feature: "enable the GitHub apps" / "populate the secrets" to include links to the relevant URLs #1621
Comments
Good idea, +1! Accepting PRs. Long term it would be nice to actually try to do this for the user, but I don't know how that would work...
Have you gone through the apps URLs & installed them on the repo? |
No - I assumed from the prompt this was something that CTA did. It doesn't? I took "enable the GitHub apps" to mean they were already installed in a disabled state. Are they not installed? |
You have to do it manually. Maybe that's a docs improvement to be made? |
Yeah I think so |
## PR Checklist - [x] Addresses an existing open issue: fixes #1621 - [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 Refactors the two blocks to use a shared `getInstallationSuggestions` function because I didn't want to keep updating both. 🎁
🎉 This is included in version v2.4.0 🎉 The release is available on: Cheers! 📦🚀 |
Bug Report Checklist
main
branch of the repository.Overview
Consider the following:
The URL to enable the GitHub apps is known and will take this form:
https://github.com/{ORGANISATION/USERNAME}/{REPO-NAME}/settings/installations
The URL to populate the secrets is known and will take this form:
https://github.com/{ORGANISATION/USERNAME}/{REPO-NAME}/settings/secrets/actions
Would it be useful to include those explicit links in the output? Something like this:
Additional Info
It might also be nice to include a link to the created repo? https://github.com/{ORGANISATION/USERNAME}/{REPO-NAME}
As an aside, when creating a repo, I discovered no apps installed and disabled? Just an empty screen? Am I looking in the wrong place?
The text was updated successfully, but these errors were encountered: