From 7efcbdec033a4a288bc94bae66695ee9590396f1 Mon Sep 17 00:00:00 2001 From: Omar Nahhas Sanchez Date: Mon, 3 Aug 2026 16:02:39 +0300 Subject: [PATCH] ci: grant actions:write so the DEC-074 artifact prune can run The devkit's reusable plugin-e2e now enforces count-based artifact retention (keep the last 5 runs) by DELETING superseded artifacts via the Actions API. A reusable workflow's job permissions are CAPPED by the caller's grant, so without actions:write here the prune degrades to a warning and artifacts accumulate unbounded. Only the permission line is added. This repo's caller predates the capture_all_traces dispatch input that the current template carries; bringing it up to date is a separate change and is deliberately NOT bundled here. --- .github/workflows/plugin-e2e.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/plugin-e2e.yml b/.github/workflows/plugin-e2e.yml index 32f76c2..d9c3f21 100644 --- a/.github/workflows/plugin-e2e.yml +++ b/.github/workflows/plugin-e2e.yml @@ -21,6 +21,7 @@ on: permissions: contents: read pull-requests: write # merge-guard drafts a PR whose plugin-e2e is red + actions: write # DEC-074 count-based artifact retention: delete superseded e2e artifacts jobs: e2e: