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
+3 -1
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
+4 -1
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