Skip to content

Commit 7d5a0e3

Browse files
committed
Disable some irrelevant CI jobs
1 parent 50cf7d2 commit 7d5a0e3

File tree

4 files changed

+0
-297
lines changed

4 files changed

+0
-297
lines changed

.github/workflows/automerge.yml

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

.github/workflows/ci.yml

Lines changed: 0 additions & 173 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,6 @@ jobs:
3030
fail-fast: false
3131
matrix:
3232
php-version:
33-
- "7.4"
34-
- "8.0"
35-
- "8.1"
36-
- "8.2"
3733
- "8.3"
3834
code-quality:
3935
name: "Code quality checks"
@@ -68,175 +64,6 @@ jobs:
6864
fail-fast: false
6965
matrix:
7066
command:
71-
- "composer:normalize"
72-
- "php:cs-fixer"
73-
- "php:sniff"
7467
- "php:stan"
7568
php-version:
7669
- "8.1"
77-
unit-tests:
78-
name: "Unit tests"
79-
runs-on: ubuntu-22.04
80-
needs: php-lint
81-
steps:
82-
- name: "Checkout"
83-
uses: actions/checkout@v4
84-
- name: "Install PHP"
85-
uses: shivammathur/setup-php@v2
86-
env:
87-
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
88-
with:
89-
php-version: "${{ matrix.php-version }}"
90-
tools: composer:v2
91-
extensions: zip
92-
coverage: none
93-
ini-values: error_reporting=E_ALL
94-
- name: "Show Composer version"
95-
run: composer --version
96-
- name: "Show the Composer configuration"
97-
run: composer config --global --list
98-
- name: "Cache dependencies installed with composer"
99-
uses: actions/cache@v3
100-
with:
101-
key: "php${{ matrix.php-version }}-typo3${{ matrix.typo3-version }}-${{ matrix.composer-dependencies }}-composer-${{ hashFiles('**/composer.json') }}"
102-
path: ~/.cache/composer
103-
restore-keys: "php${{ matrix.php-version }}-typo3${{ matrix.typo3-version }}-${{ matrix.composer-dependencies }}-composer-\n"
104-
- name: "Install TYPO3 Core"
105-
env:
106-
TYPO3: "${{ matrix.typo3-version }}"
107-
run: |
108-
composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"$TYPO3"
109-
composer show
110-
- name: "Install lowest dependencies with composer"
111-
if: "matrix.composer-dependencies == 'lowest'"
112-
run: |
113-
composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest
114-
composer show
115-
- name: "Install highest dependencies with composer"
116-
if: "matrix.composer-dependencies == 'highest'"
117-
run: |
118-
composer update --no-ansi --no-interaction --no-progress --with-dependencies
119-
composer show
120-
- name: "Run unit tests"
121-
run: "composer ci:tests:unit"
122-
strategy:
123-
fail-fast: false
124-
matrix:
125-
include:
126-
- typo3-version: "^11.5"
127-
php-version: "7.4"
128-
composer-dependencies: lowest
129-
- typo3-version: "^11.5"
130-
php-version: "7.4"
131-
composer-dependencies: highest
132-
- typo3-version: "^11.5"
133-
php-version: "8.0"
134-
composer-dependencies: lowest
135-
- typo3-version: "^11.5"
136-
php-version: "8.0"
137-
composer-dependencies: highest
138-
- typo3-version: "^11.5"
139-
php-version: "8.1"
140-
composer-dependencies: lowest
141-
- typo3-version: "^11.5"
142-
php-version: "8.1"
143-
composer-dependencies: highest
144-
- typo3-version: "^11.5"
145-
php-version: "8.2"
146-
composer-dependencies: highest
147-
- typo3-version: "^11.5"
148-
php-version: "8.3"
149-
composer-dependencies: highest
150-
functional-tests:
151-
name: "Functional tests"
152-
runs-on: ubuntu-22.04
153-
needs: php-lint
154-
env:
155-
DB_DATABASE: typo3
156-
DB_USER: root
157-
DB_PASSWORD: root
158-
DB_HOST: localhost
159-
steps:
160-
- name: "Checkout"
161-
uses: actions/checkout@v4
162-
- name: "Install PHP"
163-
uses: shivammathur/setup-php@v2
164-
env:
165-
COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
166-
with:
167-
php-version: "${{ matrix.php-version }}"
168-
tools: composer:v2
169-
extensions: dom, json, libxml, mysqli, zip
170-
coverage: none
171-
ini-values: error_reporting=E_ALL
172-
- name: "Show Composer version"
173-
run: composer --version
174-
- name: "Show the Composer configuration"
175-
run: composer config --global --list
176-
- name: "Cache dependencies installed with composer"
177-
uses: actions/cache@v3
178-
with:
179-
key: "php${{ matrix.php-version }}-typo3${{ matrix.typo3-version }}-${{ matrix.composer-dependencies }}-composer-${{ hashFiles('**/composer.json') }}"
180-
path: ~/.cache/composer
181-
restore-keys: "php${{ matrix.php-version }}-typo3${{ matrix.typo3-version }}-${{ matrix.composer-dependencies }}-composer-\n"
182-
- name: "Install TYPO3 Core"
183-
env:
184-
TYPO3: "${{ matrix.typo3-version }}"
185-
run: |
186-
composer require --no-ansi --no-interaction --no-progress --no-install typo3/cms-core:"$TYPO3"
187-
composer show
188-
- name: "Install lowest dependencies with composer"
189-
if: "matrix.composer-dependencies == 'lowest'"
190-
run: |
191-
composer update --no-ansi --no-interaction --no-progress --with-dependencies --prefer-lowest
192-
composer show
193-
- name: "Install highest dependencies with composer"
194-
if: "matrix.composer-dependencies == 'highest'"
195-
run: |
196-
composer update --no-ansi --no-interaction --no-progress --with-dependencies
197-
composer show
198-
- name: "Start MySQL"
199-
run: "sudo /etc/init.d/mysql start"
200-
- name: "Create the tests directory"
201-
run: "mkdir -p .Build/public/typo3temp/var/tests"
202-
- name: "Run functional tests"
203-
run: |
204-
export typo3DatabaseName="$DB_DATABASE";
205-
export typo3DatabaseHost="$DB_HOST";
206-
export typo3DatabaseUsername="$DB_USER";
207-
export typo3DatabasePassword="$DB_PASSWORD";
208-
composer ci:tests:functional
209-
strategy:
210-
fail-fast: false
211-
matrix:
212-
include:
213-
- typo3-version: "^11.5"
214-
php-version: "7.4"
215-
composer-dependencies: lowest
216-
- typo3-version: "^11.5"
217-
php-version: "7.4"
218-
composer-dependencies: highest
219-
- typo3-version: "^11.5"
220-
php-version: "8.0"
221-
composer-dependencies: lowest
222-
- typo3-version: "^11.5"
223-
php-version: "8.0"
224-
composer-dependencies: highest
225-
- typo3-version: "^11.5"
226-
php-version: "8.1"
227-
composer-dependencies: lowest
228-
- typo3-version: "^11.5"
229-
php-version: "8.1"
230-
composer-dependencies: highest
231-
- typo3-version: "^11.5"
232-
php-version: "8.2"
233-
composer-dependencies: lowest
234-
- typo3-version: "^11.5"
235-
php-version: "8.2"
236-
composer-dependencies: highest
237-
- typo3-version: "^11.5"
238-
php-version: "8.3"
239-
composer-dependencies: lowest
240-
- typo3-version: "^11.5"
241-
php-version: "8.3"
242-
composer-dependencies: highest

.github/workflows/codecoverage.yml

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

.github/workflows/release.yml

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

0 commit comments

Comments
 (0)