|
1 | 1 | on: [push] |
2 | 2 | name: Dependencies |
3 | 3 | env: |
4 | | - PHP_VERSION: 7.2 |
5 | | - PHP_8_VERSION: 8.1 |
| 4 | + PHP_VERSION: 8.1 |
6 | 5 |
|
7 | 6 | jobs: |
8 | 7 | composer-require-checker: |
9 | | - name: Check missing composer requirements (PHP 7.2) |
| 8 | + name: Check missing composer requirements (PHP 8.1) |
10 | 9 | runs-on: ubuntu-22.04 |
11 | 10 | steps: |
12 | 11 | - uses: actions/checkout@v4 |
|
33 | 32 | - run: | |
34 | 33 | composer install --no-interaction --no-scripts --no-progress --no-suggest |
35 | 34 | composer show |
36 | | - - name: ComposerRequireChecker |
37 | | - uses: docker://webfactory/composer-require-checker:3.2.0 |
38 | | - |
39 | | - composer-require-checker_PHP81: |
40 | | - name: Check missing composer requirements (PHP 8.1) |
41 | | - runs-on: ubuntu-22.04 |
42 | | - steps: |
43 | | - - uses: actions/checkout@v4 |
44 | | - - name: Configure Composer |
45 | | - run: | |
46 | | - mkdir -p ~/.composer/cache |
47 | | - - name: Konfiguriere PHP-Version und -Einstellungen im Worker-Node |
48 | | - uses: shivammathur/setup-php@v2 |
49 | | - with: |
50 | | - php-version: ${{ env.PHP_8_VERSION }} |
51 | | - coverage: none |
52 | | - tools: composer:v2 |
53 | | - ini-values: variables_order=EGPCS |
54 | | - # Falls spezielle Extensions installiert werden müssen: |
55 | | - # extensions: intl, mbstring |
56 | | - - name: Cache Composer Dependencies |
57 | | - uses: actions/cache@v4 |
58 | | - with: |
59 | | - path: vendor/ |
60 | | - key: composer-${{ env.PHP_8_VERSION }}-${{ hashFiles('composer.*') }} |
61 | | - restore-keys: | |
62 | | - composer-${{ env.PHP_8_VERSION }}-${{ github.ref }} |
63 | | - composer-${{ env.PHP_8_VERSION }}- |
64 | | - - run: | |
65 | | - composer install --no-interaction --no-scripts --no-progress --no-suggest |
66 | | - composer show |
67 | 35 | - name: ComposerRequireChecker |
68 | 36 | uses: docker://ghcr.io/webfactory/composer-require-checker:4.6.0 |
0 commit comments