glab icon indicating copy to clipboard operation
glab copied to clipboard

bug: `glab auth status` failure does not return failure exit code

Open balupton opened this issue 2 years ago • 1 comments

Description

> glab auth status
gitlab.com
  x gitlab.com: api call failed: GET https://gitlab.com/api/v4/user: 401 {message: 401 Unauthorized}
  ✓ Git operations for gitlab.com configured to use ssh protocol.
  ✓ API calls for gitlab.com are made over https protocol
  ✓ REST API Endpoint: https://gitlab.com/api/v4/
  ✓ GraphQL Endpoint: https://gitlab.com/api/graphql/
  x No token provided

> echo "$?"
0

Expected Behavior vs Actual Behavior Should return a failure exit code, such as 1

Possible Fix

Steps to Reproduce See description.

Logs

Your Environment

  • Version used (Run glab --version): glab version 1.21.1 (2021-09-28)
  • Operating System and version: Darwin redacted 21.1.0 Darwin Kernel Version 21.1.0: Wed Oct 13 17:33:23 PDT 2021; root:xnu-8019.41.5~1/RELEASE_X86_64 x86_64

balupton avatar Nov 24 '21 09:11 balupton

This issue has been automatically marked as stale because it has not had recent activity. We haven't had the time to address it yet, but we want to keep it open. This message is just a reminder for us to help triage issues.

clemsbot avatar Dec 25 '21 02:12 clemsbot