Skip to content

Commit

Permalink
Remove CI for MW 1.35
Browse files Browse the repository at this point in the history
* Adds ci for MW 1.40 and make it enable code coverage.
* Bump up minimum MW version to MW 1.39. README already specifies that MW 1.39+ should be used.
  • Loading branch information
paladox authored Jan 10, 2025
1 parent 9315db6 commit c9cffe2
Showing 1 changed file with 16 additions and 10 deletions.
26 changes: 16 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,37 +17,43 @@ jobs:
strategy:
matrix:
include:
- mediawiki_version: '1.35'
php_version: 7.4
- mediawiki_version: '1.39'
smw_version: dev-master
php_version: 8.1
database_type: mysql
database_image: "mysql:5.7"
database_image: "mariadb:10"
coverage: false
experimental: false
- mediawiki_version: '1.39'
- mediawiki_version: '1.40'
smw_version: dev-master
php_version: 8.1
database_type: mysql
database_image: "mysql:8"
coverage: false
database_image: "mariadb:11.2"
coverage: true
experimental: false
- mediawiki_version: '1.41'
smw_version: dev-master
php_version: 8.1
database_type: mysql
database_image: "mysql:8"
database_image: "mariadb:11.2"
coverage: false
experimental: false
- mediawiki_version: '1.42'
php_version: 8.2
smw_version: dev-master
php_version: 8.1
database_type: mysql
database_image: "mysql:8"
database_image: "mariadb:11.2"
coverage: false
experimental: false

env:
MW_VERSION: ${{ matrix.mediawiki_version }}
SMW_VERSION: ${{ matrix.smw_version }}
PHP_VERSION: ${{ matrix.php_version }}
DB_TYPE: ${{ matrix.database_type }}
DB_IMAGE: ${{ matrix.database_image }}


steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -56,7 +62,7 @@ jobs:

- name: Update submodules
run: git submodule update --init --remote

- name: Run tests
run: make ci
if: matrix.coverage == false
Expand Down

0 comments on commit c9cffe2

Please sign in to comment.