Final core implementation changes

This commit is contained in:
Excellencedev
2025-12-18 13:37:15 +01:00
parent 2a204e36a7
commit 297ecef8da
7 changed files with 241 additions and 16 deletions
+1
View File
@@ -313,6 +313,7 @@ func GetActionsUserRepoPermission(ctx context.Context, repo *repo_model.Reposito
// Get effective token permissions from repository settings
effectivePerms := actionsCfg.GetEffectiveTokenPermissions(task.IsForkPullRequest)
effectivePerms = actionsCfg.ClampPermissions(effectivePerms)
// Set up per-unit access modes based on configured permissions
perm.units = repo.Units