From fcf91d6ae93549cc7ca43a6fd1de1a876668e9ce Mon Sep 17 00:00:00 2001 From: Benjamin Labrecque Date: Thu, 30 Jul 2026 10:35:06 +0200 Subject: [PATCH] fix: cicd --- .gitea/workflows/deploy.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 964e1fe..392f1d4 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -24,6 +24,12 @@ jobs: define-filters: runs-on: hla-dev + outputs: + bin: ${{ needs.define-filters.outputs.bin }} + agebd: ${{ needs.define-filters.outputs.agebd }} + qt: ${{ needs.define-filters.outputs.qt }} + services: ${{ needs.define-filters.outputs.services }} + steps: - name: Checkout repository uses: actions/checkout@v4 @@ -65,7 +71,7 @@ jobs: cd scripts && uv run pytest - name: Bin - deploy - if: steps.filter.outputs.bin == 'true' + if: needs.define-filters.outputs.bin == 'true' env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/bin run: | @@ -73,7 +79,7 @@ jobs: rsync -av --delete ./bin/ "${DEST_DIR}/" - name: Agebd - deploy - if: steps.filter.outputs.agebd == 'true' + if: needs.define-filters.outputs.agebd == 'true' env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/packages/agebd run: | @@ -81,7 +87,7 @@ jobs: rsync -av --delete ./packages/agebd/ "${DEST_DIR}/" - name: Qt - deploy - if: steps.filter.outputs.qt == 'true' + if: needs.define-filters.outputs.qt == 'true' env: DEST_DIR: /sls/bd/hla/${{ env.AGEBD_ENV }}/qt run: | @@ -93,7 +99,7 @@ jobs: detect-changed-services: runs-on: hla-dev needs: define-filters - if: steps.filter.outputs.services == 'true' + if: needs.define-filters.outputs.services == 'true' outputs: matrix: ${{ steps.set-matrix.outputs.matrix }} steps: