Documentation ¶
Overview ¶
package gh contains github related actions
Index ¶
- func ActionAuthScopes() carapace.Action
- func ActionCacheFields() 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 ActionEmojis() carapace.Action
- func ActionEnvironmentVariables(opts EnvironmentOpts) carapace.Action
- func ActionGpgKeys(opts HostOpts) carapace.Action
- func ActionIssueTemplates(opts RepoOpts) carapace.Action
- func ActionLabelFields() carapace.Action
- func ActionLabels(opts RepoOpts) carapace.Action
- func ActionLicenses(opts HostOpts) carapace.Action
- func ActionOrganisationVariables(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 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 ActionSshKeys(opts HostOpts) 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 RepoOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ActionAuthScopes ¶ added in v0.25.2
ActionAuthScopes completes authentication scopes
admin:gpg_key (Fully manage GPG keys) admin:org (Fully manage the organization and its teams, projects, and memberships)
func ActionCaches ¶ added in v0.25.2
ActionCaches completes caches
41 (refs/pull/1718/merge) 42 (refs/heads/master)
func ActionCodespaceViewFields ¶ added in v0.25.0
ActionCodespaceViewFields completes codespace fields for view
func ActionConfigHosts ¶ added in v0.11.3
ActionConfigHosts completes configured hosts
github.com another.com
func ActionContents ¶ added in v0.13.5
func ActionContents(opts ContentOpts) carapace.Action
ActionContents completes contents
/README.md /.github/workflows/go.yml
func ActionCurrentAuthScopes ¶ added in v0.25.2
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 ActionDateFields ¶ added in v0.21.0
ActionDateFields completes date fields
<=2023-01-01 2022-01-01...2023-01-01
func ActionDeployKeyFields ¶ added in v0.28.0
ActionDeployKeyFields completes deploy key fields
id key
func ActionEmojis ¶ added in v0.20.0
ActionEmojis completes emoji names
100 (💯 hundred points) 1234 (🔢 input numbers)
func ActionEnvironmentVariables ¶ added in v0.24.0
func ActionEnvironmentVariables(opts EnvironmentOpts) carapace.Action
ActionEnvironmentVariables completes environment variables
first (value1) second (value2)
func ActionGpgKeys ¶ added in v0.18.0
ActionGpgKeys completes gpg keys
AABBCCDDEEFF112 (example) AABBCCDDEEFF113 (another)
func ActionIssueTemplates ¶ added in v0.24.0
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 ActionLabels ¶ added in v0.12.4
ActionLabels completes labels
enhancement (New feature or request) good first issue (Good for newcomers)
func ActionLicenses ¶ added in v0.12.4
ActionLicenses completes licenses
apache-2.0 (Apache License 2.0) bsd-2-clause (BSD 2-Clause "Simplified" License)
func ActionOrganisationVariables ¶ added in v0.24.0
ActionOrganisationVariables completes organisation variables
first (value1) second (value2)
func ActionOrganizations ¶ added in v0.12.5
ActionOrganizations completes organizations
org (organization name) another (another name)
func ActionOwnerRepositories ¶
ActionOwnerRepositories completes owner/repository
rsteube/carapace spf13/cobra
func ActionOwners ¶ added in v0.12.5
ActionOwners completes users and organizations
user (user name) org (organization name)
func ActionPinnedIssues ¶ added in v0.12.4
ActionPinnedIssues completes pinned issues
11 (issue description) 12 (issue description)
func ActionProjectItems ¶ added in v0.25.0
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 ¶ added in v0.25.0
func ActionProjects(opts ProjectOpts) carapace.Action
ActionProjects completes projects
1 (first project) 2 (second project)
func ActionPullRequestTemplates ¶ added in v0.24.0
ActionPullRequestTemplates completes pull request templates
PULL_REQUEST_TEMPLATE.md (content)
func ActionReleaseFields ¶ added in v0.30.2
ActionReleaseFields completes release fields
name tagName
func ActionRepositories ¶ added in v0.12.4
ActionRepositories completes repositories
carapace (command argument completion generator for spf13/cobra) carapace-bin (multi-shell multi-command argument completer)
func ActionRepositoryVariables ¶ added in v0.24.0
ActionRepositoryVariables completes repository variables
first (value1) second (value2)
func ActionSecretFields ¶ added in v0.28.0
ActionSecretFields completes secret fields
name visibility
func ActionSshKeys ¶ added in v0.18.0
ActionSshKeys completes ssh keys
12345678 (title) 23456789 (another)
func ActionUsers ¶ added in v0.8.2
ActionUsers completes users
user (user name) another (another name)
func ActionVariableFields ¶ added in v0.30.2
ActionVariableFields completes variable fields
name value
func ActionWorkflowEvents ¶ added in v0.24.5
ActionWorkflowEvents completes events triggering a workflow
create delete
func ActionWorkflowFields ¶ added in v0.28.0
ActionWorkflowFields completes workflow fields.
Types ¶
type ContentOpts ¶ added in v0.13.5
type EnvironmentOpts ¶ added in v0.24.0
type ProjectItemOpts ¶ added in v0.25.0
type ProjectOpts ¶ added in v0.25.0
func (ProjectOpts) Default ¶ added in v0.25.0
func (o ProjectOpts) Default() ProjectOpts