diff --git a/.gitea/workflows/build-arm64.yaml b/.gitea/workflows/build-arm64.yaml index 6887618..1b315d2 100644 --- a/.gitea/workflows/build-arm64.yaml +++ b/.gitea/workflows/build-arm64.yaml @@ -6,9 +6,21 @@ name: ARM64 Build # Tag pushes are intentionally NOT a trigger — release.yaml handles tags and # also produces the disk image. Triggering both on the same tag wastes an # hour of Odroid time on a duplicate kernel build. +# +# `paths-ignore` keeps workflow-file and docs-only commits from kicking off +# a 60-minute Odroid rebuild. If you change a kernel fragment, init script, +# or build/script, this WILL fire — that's by design. on: push: branches: [main] + paths-ignore: + - '.gitea/workflows/**' + - '.github/workflows/**' + - 'docs/**' + - '*.md' + - 'CHANGELOG.md' + - 'README.md' + - '.gitignore' workflow_dispatch: jobs: