A collection of useful GitHub CLI aliases with integrated testing.
- Clone this repository
- Run the installation script:
./scripts/install-aliases.sh
Creates a new branch and PR for starting work on a ticket.
Usage:
gh start-work <JIRA_TICKET> [ISSUE_TYPE]
See start-work documentation for more details.
To run all tests:
for test_file in tests/integration/.test.sh; do
bash "$test_file"
done
- Create a new directory under
aliases/
for your alias - Add your alias script as
alias.sh
- Add documentation in
README.md
- Add tests in
tests/integration/
- Submit a PR!