From 655733eb388712fc50f2ba8e99dc47d5d6fab6a7 Mon Sep 17 00:00:00 2001 From: Excellencedev Date: Wed, 7 Jan 2026 05:32:37 +0100 Subject: [PATCH] fix --- models/repo/repo_unit.go | 2 +- services/actions/permission_parser.go | 2 +- templates/repo/settings/actions_general.tmpl | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/models/repo/repo_unit.go b/models/repo/repo_unit.go index ccbe462ce7..1fe98830ac 100644 --- a/models/repo/repo_unit.go +++ b/models/repo/repo_unit.go @@ -206,7 +206,7 @@ func (p ActionsTokenPermissions) HasAccess(scope string, required perm.AccessMod switch scope { case "actions": mode = p.Actions - case "code": + case "code", "contents": mode = p.Code case "issues": mode = p.Issues diff --git a/services/actions/permission_parser.go b/services/actions/permission_parser.go index 57cf13003d..79bd4e584d 100644 --- a/services/actions/permission_parser.go +++ b/services/actions/permission_parser.go @@ -109,7 +109,7 @@ func parseRawPermissions(rawPerms *yaml.Node, defaultPerms repo_model.ActionsTok // Map GitHub Actions scopes to Gitea units switch scope { - case "code": + case "code", "contents": result.Code = accessMode case "issues": result.Issues = accessMode diff --git a/templates/repo/settings/actions_general.tmpl b/templates/repo/settings/actions_general.tmpl index c0a2a4c76e..42fa4d10c8 100644 --- a/templates/repo/settings/actions_general.tmpl +++ b/templates/repo/settings/actions_general.tmpl @@ -97,6 +97,7 @@ + {{ctx.Locale.Tr "actions.general.token_permissions.code"}}

{{ctx.Locale.Tr "actions.general.token_permissions.code.description"}}