* feat(mr): Only output MR URL to stdout if output is not a TTY
This enables "glab mr create -f -y | some command" to only pass the url
through the pipe.
* feat(issue): Output only issue URL to stdout if output is not a TTY
* chore(ci): set up gitlab ci for tests
* fix: disable authentication on config
* test: add tests to the remaining commands
* Format code with gofmt
This commit fixes the style issues introduced in bb0d2eb according to the output
from gofmt.
Details: https://deepsource.io/gh/profclems/glab/transform/4b2c1a87-6034-43fd-9f87-45f176fd9c6d/
* 🔥 tests
* Format code with gofmt
This commit fixes the style issues introduced in 57a9ded according to the output
from gofmt.
Details: https://deepsource.io/gh/profclems/glab/transform/00b78f3f-212e-4bd7-b0a3-39e3f3b70463/
* add more tests
* fix test failing on PR
Since tests are failing on PRs, I created a valid account for glab with an access token for test authentication
* Format code with gofmt
This commit fixes the style issues introduced in f37993a according to the output
from gofmt.
Details: https://deepsource.io/gh/profclems/glab/transform/00ba1041-2293-49e2-8194-a4c8308c9211/
* fix mr autofill test failing
* fix mr autofill test failing
* fix mr autofill test failing
* fix note test
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>