CI: Attempt to fix Action's trigger

This commit is contained in:
Arthur Jamet
2024-01-07 08:48:16 +01:00
committed by Clément Le Bihan
parent 9e7873cdd7
commit e769ff1f13
3 changed files with 27 additions and 27 deletions

View File

@@ -12,27 +12,27 @@ jobs:
pull-requests: read pull-requests: read
# Set job outputs to values from filter step # Set job outputs to values from filter step
outputs: outputs:
backend: ${{ steps.filter.outputs.backend }} back: ${{ steps.filter.outputs.back }}
frontend: ${{ steps.filter.outputs.frontend }} front: ${{ steps.filter.outputs.front }}
scoro: ${{ steps.filter.outputs.scoro }} scorometer: ${{ steps.filter.outputs.scorometer }}
steps: steps:
# For pull requests it's not necessary to checkout the code # For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v2
id: filter id: filter
with: with:
filters: | filters: |
backend: back:
- 'backend/**' - 'back/**'
frontend: front:
- 'frontend/**' - 'front/**'
scoro: scorometer:
- 'scorometer/**' - 'scorometer/**'
back_build: back_build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 10 timeout-minutes: 10
needs: changes needs: changes
if: ${{ needs.changes.outputs.backend == 'true' }} if: ${{ needs.changes.outputs.back == 'true' }}
defaults: defaults:
run: run:
working-directory: ./back working-directory: ./back

View File

@@ -12,20 +12,20 @@ jobs:
pull-requests: read pull-requests: read
# Set job outputs to values from filter step # Set job outputs to values from filter step
outputs: outputs:
backend: ${{ steps.filter.outputs.backend }} back: ${{ steps.filter.outputs.back }}
frontend: ${{ steps.filter.outputs.frontend }} front: ${{ steps.filter.outputs.front }}
scoro: ${{ steps.filter.outputs.scoro }} scorometer: ${{ steps.filter.outputs.scorometer }}
steps: steps:
# For pull requests it's not necessary to checkout the code # For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v2
id: filter id: filter
with: with:
filters: | filters: |
backend: back:
- 'backend/**' - 'back/**'
frontend: front:
- 'frontend/**' - 'front/**'
scoro: scorometer:
- 'scorometer/**' - 'scorometer/**'
front_check: front_check:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -33,7 +33,7 @@ jobs:
run: run:
working-directory: ./front working-directory: ./front
needs: changes needs: changes
if: ${{ needs.changes.outputs.frontend == 'true' }} if: ${{ needs.changes.outputs.front == 'true' }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: actions/setup-node@v3 - uses: actions/setup-node@v3

View File

@@ -11,25 +11,25 @@ jobs:
pull-requests: read pull-requests: read
# Set job outputs to values from filter step # Set job outputs to values from filter step
outputs: outputs:
backend: ${{ steps.filter.outputs.backend }} back: ${{ steps.filter.outputs.back }}
frontend: ${{ steps.filter.outputs.frontend }} front: ${{ steps.filter.outputs.front }}
scoro: ${{ steps.filter.outputs.scoro }} scorometer: ${{ steps.filter.outputs.scorometer }}
steps: steps:
# For pull requests it's not necessary to checkout the code # For pull requests it's not necessary to checkout the code
- uses: dorny/paths-filter@v2 - uses: dorny/paths-filter@v2
id: filter id: filter
with: with:
filters: | filters: |
backend: back:
- 'backend/**' - 'back/**'
frontend: front:
- 'frontend/**' - 'front/**'
scoro: scorometer:
- 'scorometer/**' - 'scorometer/**'
scoro_test: scoro_test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: changes needs: changes
if: ${{ needs.changes.outputs.scoro == 'true' }} if: ${{ needs.changes.outputs.scorometer == 'true' }}
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3