7272 run : composer validate
7373
7474 - name : Install Composer dependencies
75- run : composer install --no-progress --prefer-dist --optimize-autoloader --ignore-platform-req ext-krb5
75+ run : composer install --no-progress --prefer-dist --optimize-autoloader
7676
7777 - name : Check code for hard dependencies missing in composer.json
7878 run : composer-require-checker check --config-file=tools/composer-require-checker.json composer.json
@@ -135,13 +135,13 @@ jobs:
135135 restore-keys : ${{ runner.os }}-composer-
136136
137137 - name : Install Composer dependencies
138- run : composer install --no-progress --prefer-dist --optimize-autoloader --ignore-platform-req ext-krb5
138+ run : composer install --no-progress --prefer-dist --optimize-autoloader
139139
140140 - name : Security check for locked dependencies
141141 run : composer audit
142142
143143 - name : Update Composer dependencies
144- run : composer update --no-progress --prefer-dist --optimize-autoloader --ignore-platform-req ext-krb5
144+ run : composer update --no-progress --prefer-dist --optimize-autoloader
145145
146146 - name : Security check for updated dependencies
147147 run : composer audit
@@ -157,6 +157,9 @@ jobs:
157157 php-versions : ['8.0', '8.1', '8.2']
158158
159159 steps :
160+ - name : Install libkrb5-dev
161+ run : sudo apt-get install -y libkrb5-dev
162+
160163 - name : Setup PHP, with composer and extensions
161164 # https://github.com/shivammathur/setup-php
162165 uses : shivammathur/setup-php@v2
@@ -191,7 +194,7 @@ jobs:
191194 restore-keys : ${{ runner.os }}-composer-
192195
193196 - name : Install Composer dependencies
194- run : composer install --no-progress --prefer-dist --optimize-autoloader --ignore-platform-req ext-krb5
197+ run : composer install --no-progress --prefer-dist --optimize-autoloader
195198
196199 - name : Run unit tests with coverage
197200 if : ${{ matrix.php-versions == '8.2' }}
@@ -253,7 +256,7 @@ jobs:
253256 restore-keys : ${{ runner.os }}-composer-
254257
255258 - name : Install Composer dependencies
256- run : composer install --no-progress --prefer-dist --optimize-autoloader --ignore-platform-req ext-krb5
259+ run : composer install --no-progress --prefer-dist --optimize-autoloader
257260
258261 - name : Run unit tests
259262 run : vendor/bin/phpunit --no-coverage
0 commit comments