From 315bb89836da99004aaa8d54aadfbf3d99a6f604 Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Sun, 24 May 2026 03:18:56 -0500 Subject: [PATCH] fix(ci): switch auto-release trigger from pull_request closed to push Gitea Actions does not reliably fire the pull_request closed event with paths filters, causing the release pipeline to silently skip on PR merge. Using push-on-main triggers the workflow from the merge commit directly. Closes #54 Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) --- .mokogitea/workflows/auto-release.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.mokogitea/workflows/auto-release.yml b/.mokogitea/workflows/auto-release.yml index 787b7a0..2201100 100644 --- a/.mokogitea/workflows/auto-release.yml +++ b/.mokogitea/workflows/auto-release.yml @@ -26,8 +26,7 @@ name: "Universal: Build & Release" on: - pull_request: - types: [closed] + push: branches: - main paths: @@ -48,8 +47,7 @@ jobs: release: name: Build & Release Pipeline runs-on: release - if: >- - github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' + if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' steps: - name: Checkout repository