From c451061ca5044c9e1fd4424a3920736e6bcc78cd Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Mon, 25 May 2026 18:24:31 -0400 Subject: [PATCH] =?UTF-8?q?fix(ext-ci):=20self-retrigger=20workflow=20on?= =?UTF-8?q?=20its=20own=20edits=20(path=20filter=20includes=20workflow=20f?= =?UTF-8?q?ile)=20=E2=80=94=20Co-Authored-By:=20Claude=20Opus=204.7=20(1M?= =?UTF-8?q?=20context)=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .forgejo/workflows/extension.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.forgejo/workflows/extension.yml b/.forgejo/workflows/extension.yml index dc54c95..ce35f37 100644 --- a/.forgejo/workflows/extension.yml +++ b/.forgejo/workflows/extension.yml @@ -2,7 +2,14 @@ name: extension on: push: branches: [dev, main] - paths: ['extension/**'] + # Self-retriggering: include the workflow file itself so edits to + # this workflow (filename-glob fixes, env tweaks, etc.) run the + # sign-and-publish dance on next push without needing a manual + # Forgejo dispatch. Side-effect commits (`ext: publish signed XPI`) + # only touch frontend/public/extension/ so they DON'T re-trigger. + paths: + - 'extension/**' + - '.forgejo/workflows/extension.yml' workflow_dispatch: jobs: