From 89da279a44a17968f5f4ad7ee0343a0af1d9247e Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 25 Jul 2026 09:33:44 +0000 Subject: [PATCH 1/2] ci: auto-trigger build jobs on push to main/master --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c08c477..43862c7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: build-linux-appimage: name: Build Linux (AppImage) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) + if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) runs-on: ubuntu-latest timeout-minutes: 30 steps: @@ -111,7 +111,7 @@ jobs: build-linux-deb: name: Build Linux (.deb) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) + if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) runs-on: ubuntu-latest timeout-minutes: 15 steps: @@ -134,7 +134,7 @@ jobs: build-windows: name: Build Windows (Installer) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) + if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) runs-on: windows-latest timeout-minutes: 30 defaults: @@ -164,7 +164,7 @@ jobs: build-macos: name: Build macOS (DMG) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) + if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) runs-on: macos-latest timeout-minutes: 30 steps: From 35c93f86797f4ed2d553ba51c6d0ba93e8d3e51d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 25 Jul 2026 09:35:51 +0000 Subject: [PATCH 2/2] ci: trigger build jobs on every push --- .github/workflows/ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 43862c7..5a8054a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -64,7 +64,7 @@ jobs: build-linux-appimage: name: Build Linux (AppImage) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) + if: github.event_name == 'push' || startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) runs-on: ubuntu-latest timeout-minutes: 30 steps: @@ -111,7 +111,7 @@ jobs: build-linux-deb: name: Build Linux (.deb) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) + if: github.event_name == 'push' || startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) runs-on: ubuntu-latest timeout-minutes: 15 steps: @@ -134,7 +134,7 @@ jobs: build-windows: name: Build Windows (Installer) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) + if: github.event_name == 'push' || startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) runs-on: windows-latest timeout-minutes: 30 defaults: @@ -164,7 +164,7 @@ jobs: build-macos: name: Build macOS (DMG) needs: [lint, test] - if: startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) || (github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master')) + if: github.event_name == 'push' || startsWith(github.ref, 'refs/tags/v') || (github.event_name == 'workflow_dispatch' && inputs.build_artifacts) runs-on: macos-latest timeout-minutes: 30 steps: