From b68467ebf9d2d4adee09939dab89685fac4e6249 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 22 Jan 2025 12:20:40 +0100 Subject: [PATCH] fix(npm-publish): Do not require admin permissions One of the reasons why we have nextcloud-libraries was to restrict permissions. So there is no reason only organization admins can publish. This was a problem in the past for creating new releases. Signed-off-by: Ferdinand Thiessen --- workflow-templates/npm-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow-templates/npm-publish.yml b/workflow-templates/npm-publish.yml index 02f7c5b5..bb2bf455 100644 --- a/workflow-templates/npm-publish.yml +++ b/workflow-templates/npm-publish.yml @@ -27,7 +27,7 @@ jobs: - name: Check actor permission level uses: skjnldsv/check-actor-permission@69e92a3c4711150929bca9fcf34448c5bf5526e7 # v3.0 with: - require: admin + require: write - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2