Test on PHP 8 & drop Travis

pull/67/head
Jeremy Benoist 4 years ago
parent fabf096ce6
commit 5b1eba79bd
No known key found for this signature in database
GPG Key ID: BCA73962457ACC3C
  1. 2
      .github/workflows/coding-standards.yml
  2. 9
      .github/workflows/continuous-integration.yml
  3. 34
      .travis.yml
  4. 1
      README.md

@ -14,7 +14,7 @@ env:
jobs:
coding-standards:
name: "CS Fixer & PHPStan"
runs-on: "ubuntu-18.04"
runs-on: "ubuntu-20.04"
strategy:
matrix:

@ -14,7 +14,7 @@ env:
jobs:
phpunit:
name: "PHPUnit (PHP ${{ matrix.php }})"
runs-on: "ubuntu-18.04"
runs-on: "ubuntu-20.04"
strategy:
matrix:
@ -25,6 +25,7 @@ jobs:
- "7.2"
- "7.3"
- "7.4"
- "8.0"
steps:
- name: "Checkout"
@ -65,7 +66,7 @@ jobs:
phpunit-coverage:
name: "PHPUnit coverage (PHP ${{ matrix.php }})"
runs-on: "ubuntu-18.04"
runs-on: "ubuntu-20.04"
strategy:
matrix:
@ -118,7 +119,7 @@ jobs:
phpunit-lowest:
name: "PHPUnit lowest deps (PHP ${{ matrix.php }})"
runs-on: "ubuntu-18.04"
runs-on: "ubuntu-20.04"
strategy:
matrix:
@ -161,7 +162,7 @@ jobs:
phpunit-composerv2:
name: "PHPUnit with Composer v2 (PHP ${{ matrix.php }})"
runs-on: "ubuntu-18.04"
runs-on: "ubuntu-20.04"
strategy:
matrix:

@ -1,34 +0,0 @@
dist: xenial
os: linux
language: php
# avoid double Travis build when the PR is created on upstream
if: |
type = pull_request OR \
branch = master
jobs:
include:
- php: 8.0
env: SYMFONY_PHPUNIT_VERSION=7.5
fast_finish: true
allow_failures:
- php: 8.0
cache:
directories:
- $HOME/.composer/cache/files
before_install:
- if [ -n "$GH_TOKEN" ]; then composer config github-oauth.github.com ${GH_TOKEN}; fi;
install:
- if [ "$CS_FIXER" != "run" ]; then composer remove friendsofphp/php-cs-fixer --dev --no-progress --no-update ; fi;
- composer update --prefer-dist --no-progress -o
- php vendor/bin/simple-phpunit install
before_script:
- mkdir -p build/logs
script:
- php vendor/bin/simple-phpunit -v

@ -1,7 +1,6 @@
# Readability
![CI](https://github.com/j0k3r/php-readability/workflows/CI/badge.svg)
[![Build Status](https://travis-ci.org/j0k3r/php-readability.svg?branch=master)](https://travis-ci.org/j0k3r/php-readability)
[![Coverage Status](https://coveralls.io/repos/j0k3r/php-readability/badge.svg?branch=master&service=github)](https://coveralls.io/github/j0k3r/php-readability/?branch=master)
[![Total Downloads](https://poser.pugx.org/j0k3r/php-readability/downloads)](https://packagist.org/packages/j0k3r/php-readability)
[![License](https://poser.pugx.org/j0k3r/php-readability/license)](https://packagist.org/packages/j0k3r/php-readability)

Loading…
Cancel
Save