In the hope we can make the CI runs a bit more efficient and energy
conscious, by only running when relevant files have changed.
name: analyse-php
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - '**.php'
+ pull_request:
+ paths:
+ - '**.php'
jobs:
build:
name: lint-js
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - '**.js'
+ - '**.json'
+ pull_request:
+ paths:
+ - '**.js'
+ - '**.json'
jobs:
build:
name: lint-php
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - '**.php'
+ pull_request:
+ paths:
+ - '**.php'
jobs:
build:
name: test-migrations
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - '**.php'
+ - 'composer.*'
+ pull_request:
+ paths:
+ - '**.php'
+ - 'composer.*'
jobs:
build:
name: test-php
-on: [push, pull_request]
+on:
+ push:
+ paths:
+ - '**.php'
+ - 'composer.*'
+ pull_request:
+ paths:
+ - '**.php'
+ - 'composer.*'
jobs:
build: