From 426cb7e49ecc23bf17768ac3fd4c03ba2d064e3a Mon Sep 17 00:00:00 2001 From: Dorian Date: Wed, 1 Apr 2026 14:49:38 +0100 Subject: [PATCH] fix: CI workflow now triggers on push to main, clean checkout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The workflow was workflow_dispatch ONLY — pushes never triggered builds. Every ISO was built from whatever commit was current when someone manually triggered the workflow from Gitea UI. Changes: - Add on.push.branches: [main] trigger - Set clean: true on checkout to prevent stale cached code Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/build-iso.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build-iso.yml b/.gitea/workflows/build-iso.yml index 2e69dd45..f023f064 100644 --- a/.gitea/workflows/build-iso.yml +++ b/.gitea/workflows/build-iso.yml @@ -1,6 +1,8 @@ name: Build Archipelago ISO on: + push: + branches: [main] workflow_dispatch: jobs: @@ -12,7 +14,7 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 1 - clean: false + clean: true - name: Build backend run: |