Skip to content

Commit 91da8a0

Browse files
committed
TEMP/TESTING
1 parent 9dbdc2f commit 91da8a0

File tree

1 file changed

+1
-55
lines changed

1 file changed

+1
-55
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@ on:
44
# Run on pushes to `master`/`4.0` and on all pull requests.
55
# Prevent the build from running when there are only irrelevant changes.
66
push:
7-
branches:
8-
- master
9-
- 4.0
10-
tags:
11-
- '**'
12-
paths-ignore:
13-
- '**.md'
147
pull_request:
158
# Allow manually triggering the workflow.
169
workflow_dispatch:
@@ -54,56 +47,9 @@ jobs:
5447
# code conditions.
5548
matrix:
5649
os: ['ubuntu-latest', 'windows-latest']
57-
php: ['5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4', '8.5']
50+
php: ['8.3', '8.5']
5851
custom_ini: [false]
5952

60-
exclude:
61-
# Installing on Windows with PHP 5.4 runs into all sorts of problems (which are not ours).
62-
- php: '5.4'
63-
os: 'windows-latest'
64-
# By default, the memory limit should be disabled with setup_php, but we're still running
65-
# into memory limit issues when the full test suite is run on PHP 5.6 in Windows.
66-
# As support for PHP < 7.2 will be dropped in PHPCS 4.0 anyhow, let's just skip the build.
67-
- php: '5.6'
68-
os: 'windows-latest'
69-
70-
include:
71-
# Skip test runs on builds which are also run in the coverage job.
72-
# Note: the tests on PHP 7.2 will still be run as the coverage build uses custom_ini settings for that version.
73-
- php: '5.4'
74-
os: 'ubuntu-latest'
75-
skip_tests: true
76-
- php: '5.5'
77-
os: 'windows-latest'
78-
skip_tests: true
79-
- php: '8.4'
80-
skip_tests: true
81-
82-
# The default libxml library on Ubuntu images is a little out of date.
83-
# To safeguard support for the latest libxml we need to update the library on the fly.
84-
# This only needs to be tested with one PHP version for each libxml minor to verify support.
85-
# Testing against multiple PHP versions would not yield a difference in results.
86-
- php: '8.0'
87-
os: 'ubuntu-latest'
88-
libxml_minor: '2.11'
89-
- php: '8.3'
90-
os: 'ubuntu-latest'
91-
libxml_minor: '2.13'
92-
93-
# Extra builds running only the unit tests with different PHP ini settings.
94-
- php: '5.5'
95-
os: 'ubuntu-latest'
96-
custom_ini: true
97-
- php: '7.0'
98-
os: 'ubuntu-latest'
99-
custom_ini: true
100-
- php: '8.0'
101-
os: 'ubuntu-latest'
102-
custom_ini: true
103-
- php: '8.2'
104-
os: 'ubuntu-latest'
105-
custom_ini: true
106-
10753
# yamllint disable-line rule:line-length
10854
name: "PHP: ${{ matrix.php }} ${{ matrix.custom_ini && ' with custom ini settings' || '' }}${{ matrix.libxml_minor && format( ' with libxml {0}', matrix.libxml_minor ) || '' }} (${{ matrix.os == 'ubuntu-latest' && 'Linux' || 'Win' }})"
10955

0 commit comments

Comments
 (0)