From 62debc18bb643b6579ac4099e12450672d378346 Mon Sep 17 00:00:00 2001 From: dk Date: Mon, 30 Mar 2026 11:59:29 -0700 Subject: [PATCH] Fix: treat 'owner' as sufficient permission on Forgejo --- src/github/validation/permissions.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/github/validation/permissions.ts b/src/github/validation/permissions.ts index b0666b2..8786382 100644 --- a/src/github/validation/permissions.ts +++ b/src/github/validation/permissions.ts @@ -109,7 +109,11 @@ async function checkForgejoPermissions( const permissionLevel = response.data.permission; core.info(`Forgejo actor '${actor}' permission level: ${permissionLevel}`); - if (permissionLevel === "admin" || permissionLevel === "write") { + if ( + permissionLevel === "owner" || + permissionLevel === "admin" || + permissionLevel === "write" + ) { return true; }