// Copyright 2019 The Gitea Authors. All rights reserved. // Copyright 2018 Jonas Franz. All rights reserved. // Use of this source code is governed by a MIT-style // license that can be found in the LICENSE file. package migrations import ( "errors" "github.com/google/go-github/v32/github" ) var ( // ErrNotSupported returns the error not supported ErrNotSupported = errors.New("not supported") ) // IsRateLimitError returns true if the err is github.RateLimitError func IsRateLimitError(err error) bool { _, ok := err.(*github.RateLimitError) return ok } // IsTwoFactorAuthError returns true if the err is github.TwoFactorAuthError func IsTwoFactorAuthError(err error) bool { _, ok := err.(*github.TwoFactorAuthError) return ok }