|
8 | 8 | strategy: |
9 | 9 | matrix: |
10 | 10 | os: [ubuntu-latest] |
11 | | - php-version: ['8.2', '8.3', '8.4'] |
| 11 | + php-version: ['8.4', '8.5'] |
12 | 12 | dependency-versions: ['lowest', 'highest'] |
13 | 13 | name: 'BlackBox' |
14 | 14 | services: |
|
50 | 50 | strategy: |
51 | 51 | matrix: |
52 | 52 | os: [ubuntu-latest] |
53 | | - php-version: ['8.2', '8.3', '8.4'] |
| 53 | + php-version: ['8.4', '8.5'] |
54 | 54 | dependency-versions: ['lowest', 'highest'] |
55 | 55 | name: 'Coverage' |
56 | 56 | services: |
|
92 | 92 | with: |
93 | 93 | token: ${{ secrets.CODECOV_TOKEN }} |
94 | 94 | psalm: |
95 | | - runs-on: ubuntu-latest |
96 | | - strategy: |
97 | | - matrix: |
98 | | - php-version: ['8.2', '8.3'] |
99 | | - dependencies: ['lowest', 'highest'] |
100 | | - name: 'Psalm' |
101 | | - steps: |
102 | | - - name: Checkout |
103 | | - uses: actions/checkout@v2 |
104 | | - - name: Setup PHP |
105 | | - uses: shivammathur/setup-php@v2 |
106 | | - with: |
107 | | - php-version: ${{ matrix.php-version }} |
108 | | - extensions: mbstring, intl |
109 | | - - name: Composer |
110 | | - uses: "ramsey/composer-install@v2" |
111 | | - with: |
112 | | - dependency-versions: ${{ matrix.dependencies }} |
113 | | - - name: Psalm |
114 | | - run: vendor/bin/psalm --shepherd |
| 95 | + uses: innmind/github-workflows/.github/workflows/psalm-matrix.yml@main |
115 | 96 | cs: |
116 | | - runs-on: ubuntu-latest |
117 | | - strategy: |
118 | | - matrix: |
119 | | - php-version: ['8.2'] |
120 | | - name: 'CS' |
121 | | - steps: |
122 | | - - name: Checkout |
123 | | - uses: actions/checkout@v2 |
124 | | - - name: Setup PHP |
125 | | - uses: shivammathur/setup-php@v2 |
126 | | - with: |
127 | | - php-version: ${{ matrix.php-version }} |
128 | | - extensions: mbstring, intl |
129 | | - - name: Composer |
130 | | - uses: "ramsey/composer-install@v2" |
131 | | - - name: CS |
132 | | - run: vendor/bin/php-cs-fixer fix --diff --dry-run |
| 97 | + uses: innmind/github-workflows/.github/workflows/cs.yml@main |
0 commit comments