mirror of
https://github.com/go-gitea/gitea.git
synced 2026-05-07 12:33:36 +02: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 {
|
switch scope {
|
||||||
case "actions":
|
case "actions":
|
||||||
mode = p.Actions
|
mode = p.Actions
|
||||||
case "code", "contents":
|
case "contents":
|
||||||
|
mode = min(p.Code, p.Releases)
|
||||||
|
case "code":
|
||||||
mode = p.Code
|
mode = p.Code
|
||||||
case "issues":
|
case "issues":
|
||||||
mode = p.Issues
|
mode = p.Issues
|
||||||
|
|||||||
@ -109,7 +109,10 @@ func parseRawPermissions(rawPerms *yaml.Node, defaultPerms repo_model.ActionsTok
|
|||||||
|
|
||||||
// Map GitHub Actions scopes to Gitea units
|
// Map GitHub Actions scopes to Gitea units
|
||||||
switch scope {
|
switch scope {
|
||||||
case "code", "contents":
|
case "contents":
|
||||||
|
result.Code = accessMode
|
||||||
|
result.Releases = accessMode
|
||||||
|
case "code":
|
||||||
result.Code = accessMode
|
result.Code = accessMode
|
||||||
case "issues":
|
case "issues":
|
||||||
result.Issues = accessMode
|
result.Issues = accessMode
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user