From 59e53a98180e18e521b1d1e0d405d1a67638c833 Mon Sep 17 00:00:00 2001 From: Timo Behrendt Date: Thu, 19 Feb 2026 21:02:28 +0100 Subject: [PATCH] ci: switch to native change detection (#42) Reviewed-on: https://gitea.t000-n.de/t.behrendt/backupsidecar/pulls/42 Co-authored-by: Timo Behrendt Co-committed-by: Timo Behrendt --- .gitea/workflows/cd.yaml | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 0cd0885..16b6053 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -4,35 +4,16 @@ on: push: branches: - main + paths: + - "src/**" + - "Dockerfile" env: DOCKER_REGISTRY: gitea.t000-n.de jobs: - check-changes: - name: Check changes - runs-on: ubuntu-latest - outputs: - changes: ${{ steps.filter.outputs.code }} - steps: - - name: Checkout - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - - - name: Get changed files - id: filter - uses: dorny/paths-filter@de90cc6fb38fc0963ad72b210f1f284cd68cea36 # v3.0.2 - with: - filters: | - code: - - 'src/**' - - 'Dockerfile' - - 'gitea/workflows/**' - build_and_push: name: Build and push - needs: - - check-changes - if: ${{ needs.check-changes.outputs.changes != '0' }} strategy: matrix: arch: