| Server IP : 185.11.201.71 / Your IP : 192.168.7.18 Web Server : Apache/2.4.29 (Ubuntu) System : Linux tech-virtual-machine 4.15.0-213-generic #224-Ubuntu SMP Mon Jun 19 13:30:12 UTC 2023 x86_64 User : tech ( 1000) PHP Version : 7.4.28 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare, MySQL : OFF | cURL : OFF | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /snap/gh/current/snap/ |
Upload File : |
name: gh
summary: The GitHub CLI
description: |
https://cli.github.com
**`gh` - The GitHub CLI tool**
`gh` is GitHub on the command line, and it's now available in beta. It brings pull requests, issues, and other GitHub concepts to
the terminal next to where you are already working with `git` and your code.
_Usage_
- `gh pr [status, list, view, checkout, create]`
- `gh issue [status, list, view, create]`
- `gh help`
adopt-info: gh
grade: stable
confinement: strict # classic
base: core24
license: MIT
parts:
gh:
plugin: make
source: .
build-snaps:
- go
- snapd
build-packages:
- git
- gcc
stage-packages:
- git
- nano
- ssh
override-pull: |
snapcraftctl pull
snapcraftctl set-version `(git describe --tags | sed 's/^v//') 2>/dev/null || git rev-parse --short HEAD`
override-build: |
LDFLAGS='' make -j2
cp bin/gh $SNAPCRAFT_PART_INSTALL/
bin/gh completion -s bash > $SNAPCRAFT_PART_INSTALL/completion.sh
apps:
gh:
command: gh
plugs:
- home
- network
- network-bind
- desktop
- ssh-keys
completer: completion.sh
environment:
GIT_EDITOR: nano