File tree Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Expand file tree Collapse file tree 3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
11
11
### Deprecated
12
12
### Removed
13
13
### Fixed
14
+ - Gitlab token length requirements; thanks @dschafhauser
14
15
### Security
15
16
16
17
## [ 1.7.5] - 12/11/21
Original file line number Diff line number Diff line change @@ -228,8 +228,11 @@ func VerifyTokenSet() error {
228
228
token = os .Getenv ("GHORG_GITLAB_TOKEN" )
229
229
if strings .HasPrefix (token , "glpat-" ) {
230
230
tokenLength = 26
231
+ } else if len (token ) > 0 {
232
+ // gitlab admins can change token prefixes so we dont know the exact length
233
+ tokenLength = len (token )
231
234
} else {
232
- tokenLength = 20
235
+ tokenLength = - 1
233
236
}
234
237
}
235
238
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ func TestVerifyTokenSet(t *testing.T) {
26
26
27
27
err := configs .VerifyTokenSet ()
28
28
if err != configs .ErrNoGitLabToken {
29
- tt .Errorf ("Expected ErrNoGitHubTokenError , got: %v" , err )
29
+ tt .Errorf ("Expected ErrNoGitLabTokenError , got: %v" , err )
30
30
}
31
31
32
32
})
You can’t perform that action at this time.
0 commit comments