diff options
author | Joe Woodward <jwoodward@gitlab.com> | 2023-05-11 21:38:36 +0100 |
---|---|---|
committer | Joe Woodward <jwoodward@gitlab.com> | 2023-05-11 21:38:36 +0100 |
commit | 51b79bdb4ae60b1850989cca8eb4190d785408b0 (patch) | |
tree | 515ca7aece89bcc4c7648f05590b511a6352ca73 /internal/command/personalaccesstoken/personalaccesstoken_test.go | |
parent | b961dc8ec5cbc6a486ec80b07d40743f67d3a92b (diff) | |
download | gitlab-shell-51b79bdb4ae60b1850989cca8eb4190d785408b0.tar.gz |
Configure a default ttl for personal access tokens
Prior to this change personal access tokens without a ttl would never
expire. In Gitlab 15.4 we deprecated non-expiring tokens and are
scheduled for removal in 16.0.
https://gitlab.com/gitlab-org/gitlab/-/issues/369122
This change alters the gitlab-shell command for creating tokens to
ensure add a default limit of 30 days.
Closes https://gitlab.com/gitlab-org/gitlab-shell/-/issues/640
Diffstat (limited to 'internal/command/personalaccesstoken/personalaccesstoken_test.go')
-rw-r--r-- | internal/command/personalaccesstoken/personalaccesstoken_test.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/command/personalaccesstoken/personalaccesstoken_test.go b/internal/command/personalaccesstoken/personalaccesstoken_test.go index 492f745..c3434ce 100644 --- a/internal/command/personalaccesstoken/personalaccesstoken_test.go +++ b/internal/command/personalaccesstoken/personalaccesstoken_test.go @@ -111,7 +111,7 @@ func TestExecute(t *testing.T) { }, expectedOutput: "Token: YXuxvUgCEmeePY3G1YAa\n" + "Scopes: read_api,read_repository\n" + - "Expires: never\n", + "Expires: 9001-11-17\n", }, { desc: "With a ttl argument", |