42 lines
822 B
YAML
Raw Normal View History

2022-08-13 12:40:42 +02:00
name: "Tests"
on:
push:
branches: [master]
paths-ignore:
- '**.md'
- 'cli/'
2022-10-24 17:44:28 +02:00
- 'electron/'
2022-08-13 12:40:42 +02:00
- 'www/'
pull_request:
branches: [master]
2022-12-04 13:33:27 +01:00
types: [ready_for_review]
2022-08-13 12:40:42 +02:00
paths-ignore:
- '**.md'
- 'cli/'
2022-10-24 17:44:28 +02:00
- 'electron/'
2022-08-13 12:40:42 +02:00
- 'www/'
jobs:
composer-check:
2023-06-13 13:04:15 +02:00
runs-on: ubuntu-latest
2022-08-13 12:40:42 +02:00
steps:
2022-10-24 17:44:28 +02:00
- uses: actions/checkout@v3
with:
persist-credentials: false
2022-08-13 12:40:42 +02:00
- name: "Install Linux dependencies"
timeout-minutes: 1
run: |
sudo apt-get update && sudo apt-get install -y \
composer
- name: "Install Composer dependencies"
timeout-minutes: 1
run: |
composer install -o
- name: "Run Composer check"
timeout-minutes: 1
run: |
composer check