0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-01-24 02:09:33 +01:00

update parser

This commit is contained in:
Excellencedev 2026-01-07 06:26:40 +01:00
parent 655733eb38
commit 28dff2a372
2 changed files with 7 additions and 2 deletions

View File

@ -206,7 +206,9 @@ func (p ActionsTokenPermissions) HasAccess(scope string, required perm.AccessMod
switch scope {
case "actions":
mode = p.Actions
case "code", "contents":
case "contents":
mode = min(p.Code, p.Releases)
case "code":
mode = p.Code
case "issues":
mode = p.Issues

View File

@ -109,7 +109,10 @@ func parseRawPermissions(rawPerms *yaml.Node, defaultPerms repo_model.ActionsTok
// Map GitHub Actions scopes to Gitea units
switch scope {
case "code", "contents":
case "contents":
result.Code = accessMode
result.Releases = accessMode
case "code":
result.Code = accessMode
case "issues":
result.Issues = accessMode