Documentation
¶
Overview ¶
package gh contains github related actions
Index ¶
- func ActionAgents() carapace.Action
- func ActionAuthScopes() carapace.Action
- func ActionAutolinkFields() carapace.Action
- func ActionAutolinks(opts RepoOpts) carapace.Action
- func ActionCacheFields() carapace.Action
- func ActionCacheRefs(opts RepoOpts) carapace.Action
- func ActionCaches(opts RepoOpts) carapace.Action
- func ActionCodespaceViewFields() carapace.Action
- func ActionCommitFields() carapace.Action
- func ActionConfigHosts() carapace.Action
- func ActionConfigUsers(host string) carapace.Action
- func ActionContents(opts ContentOpts) carapace.Action
- func ActionCurrentAuthScopes(hostname string) carapace.Action
- func ActionDateFields() carapace.Action
- func ActionDeployKeyFields() carapace.Action
- func ActionDiscussionCategories(opts RepoOpts) carapace.Action
- func ActionDiscussionListFields() carapace.Action
- func ActionDiscussionViewFields() carapace.Action
- func ActionDiscussions(opts RepoOpts) carapace.Action
- func ActionEmojis() carapace.Action
- func ActionEnvironmentVariables(opts EnvironmentOpts) carapace.Action
- func ActionGpgKeys(opts HostOpts) carapace.Action
- func ActionHostOwnerRepositories() carapace.Action
- func ActionIssueTemplates(opts RepoOpts) carapace.Action
- func ActionIssueTypes(opts RepoOpts) carapace.Action
- func ActionLabelFields() carapace.Action
- func ActionLabels(opts RepoOpts) carapace.Action
- func ActionLanguages() carapace.Action
- func ActionLicenses(opts HostOpts) carapace.Action
- func ActionOrganisationVariables(opts OwnerOpts) carapace.Action
- func ActionOrganizationEmails(opts OwnerOpts) carapace.Action
- func ActionOrganizations(opts HostOpts) carapace.Action
- func ActionOwnerRepositories(opts HostOpts) carapace.Action
- func ActionOwners(opts HostOpts) carapace.Action
- func ActionPinnedIssues(opts RepoOpts) carapace.Action
- func ActionProjectItems(opts ProjectItemOpts) carapace.Action
- func ActionProjects(opts ProjectOpts) carapace.Action
- func ActionPullRequestTemplates(opts RepoOpts) carapace.Action
- func ActionPullRequests(opts PullRequestOpts) carapace.Action
- func ActionReadDirFields() carapace.Action
- func ActionReadFileFields() carapace.Action
- func ActionReleaseFields() carapace.Action
- func ActionRepositories(opts OwnerOpts) carapace.Action
- func ActionRepositoryVariables(opts RepoOpts) carapace.Action
- func ActionRulesets(opts RepoOpts) carapace.Action
- func ActionSecretFields() carapace.Action
- func ActionSessionFields() carapace.Action
- func ActionSkillListFields() carapace.Action
- func ActionSkills(opts RepoOpts) carapace.Action
- func ActionSshKeys(opts HostOpts) carapace.Action
- func ActionTeams(opts OwnerOpts) carapace.Action
- func ActionUserEmails(opts OwnerOpts) carapace.Action
- func ActionUsers(opts HostOpts) carapace.Action
- func ActionVariableFields() carapace.Action
- func ActionWorkflowEvents() carapace.Action
- func ActionWorkflowFields() carapace.Action
- type ContentOpts
- type EnvironmentOpts
- type HostOpts
- type OwnerOpts
- type ProjectItemOpts
- type ProjectOpts
- type PullRequestOpts
- type RepoOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActionAuthScopes ¶
ActionAuthScopes completes authentication scopes
admin:gpg_key (Fully manage GPG keys) admin:org (Fully manage the organization and its teams, projects, and memberships)
func ActionAutolinkFields ¶ added in v1.3.0
ActionAutolinkFields completes autolink fields
id isAlphanumeric
func ActionAutolinks ¶ added in v1.3.0
ActionAutolinks completes autolinks
1111111 (TICKET-) 2222222 (STORY-)
func ActionCacheRefs ¶ added in v1.0.1
ActionCacheRefs completes cache refs
refs/pull/1718/merge refs/heads/master
func ActionCodespaceViewFields ¶
ActionCodespaceViewFields completes codespace fields for view
displayName repository
func ActionContents ¶
func ActionContents(opts ContentOpts) carapace.Action
ActionContents completes contents
/README.md /.github/workflows/go.yml
func ActionCurrentAuthScopes ¶
ActionCurrentAuthScopes completes current authentication scopes for given hostname
admin:gpg_key (Fully manage GPG keys) admin:org (Fully manage the organization and its teams, projects, and memberships)
func ActionDiscussionCategories ¶ added in v1.7.2
ActionDiscussionCategories completes discussion categories
Announcements (General announcements) Ideas (Ideas and suggestions)
func ActionDiscussionListFields ¶ added in v1.7.2
ActionDiscussionListFields completes discussion list fields
answerChosenAt answerChosenBy
func ActionDiscussionViewFields ¶ added in v1.7.2
ActionDiscussionViewFields completes discussion view fields
answerChosenAt answerChosenBy
func ActionDiscussions ¶ added in v1.7.2
ActionDiscussions completes discussions
11 (discussion title) 12 (discussion title)
func ActionEmojis ¶
ActionEmojis completes emoji names
100 (💯 hundred points) 1234 (🔢 input numbers)
func ActionEnvironmentVariables ¶
func ActionEnvironmentVariables(opts EnvironmentOpts) carapace.Action
ActionEnvironmentVariables completes environment variables
first (value1) second (value2)
func ActionGpgKeys ¶
ActionGpgKeys completes gpg keys
AABBCCDDEEFF112 (example) AABBCCDDEEFF113 (another)
func ActionHostOwnerRepositories ¶ added in v1.0.1
ActionHostOwnerRepositories completes [host/]owner/repository
carapace-sh/carapace github.com/carapace-sh/carapace
func ActionIssueTemplates ¶
ActionIssueTemplates completes issue templates
⭐ Submit a request (Surface a feature or problem that you think should be solved) 🐛 Bug report (Report a bug or unexpected behavior while using GitHub CLI)
func ActionIssueTypes ¶ added in v1.7.2
ActionIssueTypes completes issue types
Bug (Something that doesn't work) Feature (A new feature)
func ActionLabels ¶
ActionLabels completes labels
enhancement (New feature or request) good first issue (Good for newcomers)
func ActionLanguages ¶ added in v1.0.1
ActionLanguages completes repository languages
Go (programming) Go Checksums (data)
func ActionLicenses ¶
ActionLicenses completes licenses
apache-2.0 (Apache License 2.0) bsd-2-clause (BSD 2-Clause "Simplified" License)
func ActionOrganisationVariables ¶
ActionOrganisationVariables completes organisation variables
first (value1) second (value2)
func ActionOrganizationEmails ¶ added in v1.0.7
ActionOrganizationEmails completes email for given organization
team@example.com dev@example.com
func ActionOrganizations ¶
ActionOrganizations completes organizations
org (organization name) another (another name)
func ActionOwnerRepositories ¶
ActionOwnerRepositories completes owner/repository
carapace-sh/carapace spf13/cobra
func ActionOwners ¶
ActionOwners completes users and organizations
user (user name) org (organization name)
func ActionPinnedIssues ¶
ActionPinnedIssues completes pinned issues
11 (issue description) 12 (issue description)
func ActionProjectItems ¶
func ActionProjectItems(opts ProjectItemOpts) carapace.Action
ActionProjectItems completes project items
PVTI_lADOA48Fh84ABd_DzgBCG7c (Issue commands do not work with non-classic Projects) PVTI_lADOA48Fh84ABd_DzgBCHAo (Checkout branch for issue)
func ActionProjects ¶
func ActionProjects(opts ProjectOpts) carapace.Action
ActionProjects completes projects
1 (first project) 2 (second project)
func ActionPullRequestTemplates ¶
ActionPullRequestTemplates completes pull request templates
PULL_REQUEST_TEMPLATE.md (content)
func ActionPullRequests ¶ added in v1.6.4
func ActionPullRequests(opts PullRequestOpts) carapace.Action
ActionPullRequests completes pull requests
1 (Fix login bug) 2 (Add feature)
TODO quickly moved over from gh_completer - needs polishing (and removal of the old one)
func ActionReadDirFields ¶ added in v1.7.2
ActionReadDirFields completes repo read-dir fields
gitSHA gitType
func ActionReadFileFields ¶ added in v1.7.2
ActionReadFileFields completes repo read-file fields
content downloadUrl
func ActionRepositories ¶
ActionRepositories completes repositories
carapace (command argument completion generator for spf13/cobra) carapace-bin (multi-shell multi-command argument completer)
func ActionRepositoryVariables ¶
ActionRepositoryVariables completes repository variables
first (value1) second (value2)
func ActionSkillListFields ¶ added in v1.7.2
ActionSkillListFields completes skill list fields
agentHosts path
func ActionSkills ¶ added in v1.6.5
ActionSkills completes skills
re-codebase-knowledge add-educational-comments
func ActionTeams ¶ added in v1.0.1
ActionTeams completes teams
first-team (description of first team) second-team (description of second team)
func ActionUserEmails ¶ added in v1.0.7
ActionUserEmails completes email for given user
user@example.com (primary) other@example.com
func ActionWorkflowEvents ¶
ActionWorkflowEvents completes events triggering a workflow
create delete
Types ¶
type ContentOpts ¶
type EnvironmentOpts ¶
type ProjectItemOpts ¶
type ProjectOpts ¶
func (ProjectOpts) Default ¶
func (o ProjectOpts) Default() ProjectOpts
type PullRequestOpts ¶ added in v1.6.4
type PullRequestOpts struct {
Host string
Owner string
Name string
Closed bool
Merged bool
Open bool
DraftOnly bool
}
func (PullRequestOpts) Default ¶ added in v1.6.4
func (o PullRequestOpts) Default() PullRequestOpts
Source Files
¶
- agent.go
- api.go
- auth.go
- autolink.go
- cache.go
- codespace.go
- commit.go
- config.go
- content.go
- date.go
- deployKey.go
- discussion.go
- email.go
- emoji.go
- gh.go
- gpg.go
- graphql.go
- issue.go
- label.go
- languages.go
- license.go
- owner.go
- project.go
- pullRequest.go
- release.go
- repository.go
- ruleset.go
- secret.go
- session.go
- skill.go
- ssh.go
- team.go
- template.go
- variable.go
- workflow.go