diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index d012cdfd9663..61782bf52642 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -49,6 +49,35 @@ jobs: composer install --no-progress composer rector + docs: + name: Documentation + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup PHP + uses: shivammathur/setup-php@v1 + with: + php-version: 7.2 + coverage: none # disable xdebug, pcov + - run: | + composer install --no-progress + composer check-docs + + simple-checks: + name: Simple checks + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Setup PHP + uses: shivammathur/setup-php@v1 + with: + php-version: 7.2 + coverage: none # disable xdebug, pcov + - run: | + composer install --no-progress + php ci/check_services_in_yaml_configs.php + php ci/run_all_sets.php + fatal-scan: name: Scan Fatal Errors runs-on: ubuntu-latest diff --git a/.travis.yml b/.travis.yml index 0356960f1310..d0af204f0c41 100644 --- a/.travis.yml +++ b/.travis.yml @@ -65,21 +65,7 @@ jobs: install: # install lowest dependencies - composer update --prefer-lowest --no-progress - - - - name: Documentation - php: 7.2 - script: - - composer check-docs - - - - name: Simple checks - php: 7.2 - script: - - php ci/check_services_in_yaml_configs.php - - php ci/run_all_sets.php - - - + # Run standalone install in non-root package, ref https://github.com/rectorphp/rector/issues/732 stage: test php: 7.3 @@ -147,10 +133,7 @@ jobs: # env: PHP_VERSION=7.3.10 allow_failures: - - name: ECS - - name: Rector - name: Standalone Run - - name: Documentation - os: windows cache: