alfred github workflow
Version 1.9.1
Sie können GitHub ( gh ) und Ihre GitHub Enterprise-Instanz ( ghe ) durchsuchen.
HERUNTERLADEN

Dieser Workflow erfordert PHP, das seit macOS 12 Montery nicht mehr vorinstalliert ist.
Sie können es über Homebrew installieren ( brew install php ).
Geben Sie in Alfred ( gh > login ) ein, um sich bei Ihrem Konto zu authentifizieren. Die Anmeldung erfolgt über OAuth, sodass Sie Ihre Zugangsdaten nicht eingeben müssen.
ghe > url https://github.mycompany.com )ghe > generate token oder https://github.mycompany.com/settings/applications ). Es benötigt lediglich Zugriff auf Ihre Repos. Kopieren Sie dieses Token in Ihre Zwischenablage.ghe > login <paste token here> )ghe your_enterprise_repo_nameOrganisationen müssen diese App genehmigen, andernfalls kann nicht auf private Repositories dieser Organisation zugegriffen werden. Der Zugang kann hier beantragt werden.
| Tastenkombination | Aktion |
|---|---|
enter | Eintrag im Standardbrowser öffnen |
cmd + c | URL des Eintrags kopieren |
cmd + enter | Fügen Sie die URL in die vorderste App ein |
shift oder cmd + y | Öffnen Sie die URL in QuickLook |
Um Ihre GitHub Enterprise-Instanz zu durchsuchen, ersetzen Sie gh durch ghe .
gh user/repogh user/repo #123gh user/repo @branchgh user/repo *commitgh user/repo /path/to/filegh user/repo actionsgh user/repo admingh user/repo clonegh user/repo devgh user/repo discussionsgh user/repo graphsgh user/repo issuesgh user/repo milestonesgh user/repo networkgh user/repo new issuegh user/repo new pullgh user/repo projectsgh user/repo pullsgh user/repo pulsegh user/repo releasesgh user/repo wikigh user/repo projectsgh @usergh @user overviewgh @user repositoriesgh @user starsgh @user gistsgh s repogh s @usergh my dashboardgh my notificationsgh my profilegh my issuesgh my issues createdgh my issues assignedgh my issues mentionedgh my pullsgh my pulls createdgh my pulls assignedgh my pulls mentionedgh my pulls review requestedgh my reposgh my repos newgh my settingsgh my starsgh my gistsgh > logingh > logoutgh > delete cachegh > delete databasegh > updategh > activate autoupdategh > deactivate autoupdategh > helpgh > changelogghe > url (nur GitHub Enterprise)ghe > generate token (nur GitHub Enterprise)ghe > enterprise reset (nur GitHub Enterprise)