diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8d234d7..5ed3a1d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,11 +1,13 @@ name: Build & Package on: + # The full pipeline (macOS/Windows builds, signing, notarization, release) is + # expensive, so it runs only on version tags — plus a manual button to + # validate a branch on demand before tagging, without burning minutes on + # every push/PR. push: - branches: [main, "feature/**"] tags: ["v*"] - pull_request: - branches: [main] + workflow_dispatch: env: CARGO_TERM_COLOR: always