1
1
mirror of https://github.com/go-gitea/gitea synced 2025-08-18 15:38:28 +00:00

Fix token lifetime, closes #35230 (#35271)

This is an attempt to fix #35230 as discussed in the ticket.
This commit is contained in:
Tim Biermann
2025-08-14 08:57:05 +02:00
committed by GitHub
parent ee4459488a
commit 4ff8cdf826

View File

@@ -53,7 +53,7 @@ func CreateAuthorizationToken(taskID, runID, jobID int64) (string, error) {
claims := actionsClaims{
RegisteredClaims: jwt.RegisteredClaims{
ExpiresAt: jwt.NewNumericDate(now.Add(24 * time.Hour)),
ExpiresAt: jwt.NewNumericDate(now.Add(1*time.Hour + setting.Actions.EndlessTaskTimeout)),
NotBefore: jwt.NewNumericDate(now),
},
Scp: fmt.Sprintf("Actions.Results:%d:%d", runID, jobID),