actions: only run single vehicle check for vehicle directory change

This commit is contained in:
Iampete1 2022-10-18 15:21:53 +01:00 committed by Andrew Tridgell
parent 35b138afb1
commit 7f4c12dc28
7 changed files with 138 additions and 28 deletions

View File

@ -1,9 +1,27 @@
name: test replay
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,24 @@
name: test copter
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes not for copter
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
pull_request:
paths-ignore: # ignore vehicle only changes not for copter
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,26 @@
name: test ap_periph
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,24 @@
name: test plane
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes not for plane
- 'AntennaTracker/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes not for plane
- 'AntennaTracker/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,24 @@
name: test rover
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes not for rover
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes not for rover
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,24 @@
name: test sub
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes not for sub
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes not for sub
- 'AntennaTracker/**'
- 'ArduPlane/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true

View File

@ -1,9 +1,24 @@
name: test tracker
on: [push, pull_request, workflow_dispatch]
# paths:
# - "*"
# - "!README.md" <-- don't rebuild on doc change
on:
push:
paths-ignore: # ignore vehicle only changes
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
pull_request:
paths-ignore: # ignore vehicle only changes
- 'ArduPlane/**'
- 'ArduSub/**'
- 'Rover/**'
- 'Blimp/**'
- 'ArduCopter/**'
workflow_dispatch:
concurrency:
group: ci-${{github.workflow}}-${{ github.ref }}
cancel-in-progress: true