Skip to content

Commit f388c69

Browse files
authored
Merge pull request #29 from yokai-php/3.x
Prepare version 3
2 parents df042f0 + 70d5411 commit f388c69

File tree

78 files changed

+1057
-1290
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+1057
-1290
lines changed

.github/workflows/ci.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Continuous Integration
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- "master"
8+
9+
jobs:
10+
tests:
11+
name: "Tests"
12+
runs-on: ubuntu-latest
13+
14+
strategy:
15+
matrix:
16+
include:
17+
- php-version: 7.1
18+
symfony-version: 4.4.*
19+
- php-version: 7.4
20+
symfony-version: 4.4.*
21+
- php-version: 7.2
22+
symfony-version: 5.1.*
23+
- php-version: 7.4
24+
symfony-version: 5.1.*
25+
26+
steps:
27+
- name: "Checkout"
28+
uses: actions/[email protected]
29+
30+
- name: "Install dependencies with composer"
31+
run: |
32+
composer require --no-update --dev symfony/symfony:${{ matrix.symfony-version }}
33+
composer update --no-interaction --no-progress --no-suggest
34+
35+
- name: "Run checkstyle with squizlabs/php_codesniffer"
36+
run: vendor/bin/phpcs
37+
38+
- name: "Run tests with phpunit/phpunit"
39+
run: vendor/bin/phpunit --coverage-text

.gitignore

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
/phpunit.xml
2-
composer.lock
1+
/.idea/
32
/vendor/
4-
/build/
5-
.idea/
6-
docker-compose.yml
3+
/.phpcs-cache
4+
/composer.lock
5+
/docker-compose.yml
6+
/phpunit.xml

.scrutinizer.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.travis.yml

Lines changed: 0 additions & 42 deletions
This file was deleted.

DependencyInjection/CompilerPass/ConventionedEnumCollectorCompilerPass.php

Lines changed: 0 additions & 42 deletions
This file was deleted.

DependencyInjection/CompilerPass/DeclarativeEnumCollectorCompilerPass.php

Lines changed: 0 additions & 211 deletions
This file was deleted.

0 commit comments

Comments
 (0)