Commit Graph

28 Commits

Author SHA1 Message Date
Jay McCure 9b3ad5d490 chore(docs): update dependencies for commit-lint script 2024-04-22 16:06:02 +00:00
Jay McCure 4875819ae3
chore(ci): save test log as an artifact 2023-07-11 16:20:39 +10:00
Patrick Bajao 306fad5c04 chore: Set .tool-versions for golang version 2023-02-03 05:51:25 +00:00
Tomas Vik fa146a7183 chore: don't download artifacts during release 2022-11-23 19:55:43 +01:00
Gary Holtz f0682a4557 chore: Add zip files to gitignore 2022-10-31 19:30:53 +00:00
Kai Armstrong 20b6d07607 docs: convert documentation to markdown 2022-10-17 17:46:38 +00:00
Gary Holtz 68ce689449
Adding a very simple projectionist config 2022-09-12 10:26:51 -05:00
Tomas Vik b0223136e5 ci: add a release job 2022-07-13 17:06:30 +00:00
Clement Sam a9ec9d7045 internal/config: migrate local config to `.git/glab-cli`
To set a local config, glab writes to .glab-cli/config/config.yaml and
to hide it, writes to .gitignore.
This change migrates the local config to .git/glab-cli to avoid messing with the .gitignore of the current project.
2021-08-10 03:56:35 +00:00
Paulo Oliveira 2f49658c43 feat(ci/status): list of external jobs and fix when no jobs are found for the pipeline 2021-06-06 01:49:19 +01:00
Clement Sam 42a7d4c822 feat: `release view` command 2021-05-25 01:24:37 +00:00
Clement Sam 86b9e6679a update .gitignore 2021-01-18 23:07:09 +00:00
Clement Sam 4d8c12225b chore: add changelog.md to .gitignore
The gorelease workflow fails due to the changes made to the changelog
2020-12-27 17:48:11 +00:00
Clement Sam fbd5822450
feat: configuration enhancement (#214)
* feat: configuration enhancement

For a much cleaner usage of configuration command, `set` and `get`
commands have been added to the `config` command.
Set accepts two arguments <key> <value> and get accept one argument
<key> and prints the value.
Depreciation notice has been added to the former --flag=value config
format.
Added `init` command to `config` to prompt for basic glab
configuration.

* Format code with gofmt

This commit fixes the style issues introduced in 3c9325f according to the output
from gofmt.

Details: https://deepsource.io/gh/profclems/glab/transform/678475b8-f531-4973-9277-efbf29b03ed3/

* add long description

* add long description

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2020-09-08 10:42:53 +00:00
Clement Sam 81913ce018
test: add tests to core commands (#209)
* fix: attach default username to bare repo

* test: add tests for core commands

* test: core commands

* Format code with gofmt

This commit fixes the style issues introduced in 2ee9d22 according to the output
from gofmt.

Details: https://deepsource.io/gh/profclems/glab/transform/1fb78ec2-bb39-49e3-b352-f3402b1c2a1f/

* fix: Simplify regular expression by using raw string literal

* fix: minor bug risk

* Format code with gofmt

This commit fixes the style issues introduced in 2821e38 according to the output
from gofmt.

Details: https://deepsource.io/gh/profclems/glab/transform/325e4718-6ffb-4fc0-8aec-b9e63a613bfa/

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2020-09-06 16:44:25 +00:00
Clement Sam fcc074e421 fix: module path in makefile 2020-09-02 14:17:44 +00:00
Clement Sam 29408f32c3
test: commands tests (#173)
* test: commands tests

* Format code with gofmt

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2020-09-02 11:04:56 +00:00
Clement Sam 05bfdddd53 fix: label type assignment 2020-08-20 08:30:38 +00:00
Clement Sam 24361aef91 fix: remote nickname(--remote-var) should default to origin 2020-08-20 03:38:00 +00:00
Sune Keller d161c7cc96 feat(mr): add glab mr approvers command
- allows listing the eligible approvers along with any already given approvals

Fixes #105

Signed-off-by: Sune Keller <absukl@almbrand.dk>
2020-08-17 18:46:40 +02:00
Clement Sam 0c56135072 Refactor: Restructure Project with cobra
Fix(crash): #60
Fix(help): #66
Fix(output): ansi style output on windows #54
Fix: #53
2020-08-09 09:58:28 +00:00
Clement Sam 760f2b7d5e Fixes global configurations #26 2020-07-31 06:36:23 +00:00
Clement Sam b3fdc1c47a Automate releases with goreleaser 2020-07-29 05:08:02 +00:00
Clement Sam a41dfc1ef2 Fixed wrong version display 2020-07-27 18:55:47 +00:00
Clement Sam c69e6f3000 ignore ./bin 2020-07-27 13:26:04 +00:00
Clement Sam 58f6836c84 Add bin to .gitignore 2020-07-26 16:13:03 +00:00
Clement Sam 3ad8f2a685 Enhances #2 2020-07-26 01:31:55 +00:00
Clement Sam 01ad54266e
Initial commit 2020-07-24 20:36:58 +00:00