diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 24f7b362a..4ff2632e4 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -6,11 +6,11 @@ jobs: lint: runs-on: ubuntu-latest outputs: - config-schema: ${{ steps.changes.outputs.config-schema }} - backend: ${{ steps.changes.outputs.backend }} - database: ${{ steps.changes.outputs.database }} - dht-node: ${{ steps.changes.outputs.dht-node }} - federation: ${{ steps.changes.outputs.federation }} + config-schema: ${{ steps.config-schema.outputs.success }} + backend: ${{ steps.backend.outputs.success }} + database: ${{ steps.database.outputs.success }} + dht-node: ${{ steps.dht-node.outputs.success }} + federation: ${{ steps.federation.outputs.success }} steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/test_backend.yml b/.github/workflows/test_backend.yml index 6c3dae05b..96c6ecfd8 100644 --- a/.github/workflows/test_backend.yml +++ b/.github/workflows/test_backend.yml @@ -68,4 +68,16 @@ jobs: run: docker run --rm --network gradido_internal-net busybox sh -c 'until nc -z mariadb 3306; do echo waiting for db; sleep 1; done;' - name: Backend | Unit tests - run: cd out && turbo backend#test backend#build backend#typecheck \ No newline at end of file + run: cd out && turbo backend#test backend#build backend#typecheck + + locales: + if: needs.files-changed.outputs.backend == 'true' + name: Locales - Backend + needs: files-changed + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Backend | Locales + run: cd out/backend && yarn locales \ No newline at end of file