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:
parent
655733eb38
commit
28dff2a372
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user