From 016a113580b8df570b971d903092974f431ec968 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Tue, 7 Jan 2020 21:17:52 +0100 Subject: [PATCH 1/3] Transition more jobs to GithubAction --- .github/workflows/push.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) 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 From cc3ccfd24ac008c3aa2809f764aaecdf14c5478a Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Tue, 7 Jan 2020 21:18:54 +0100 Subject: [PATCH 2/3] Remove travis jobs --- .travis.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 0356960f1310..c01f26c70b0d 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 From c3edf458b94517968a2582e2d27f118ee365c813 Mon Sep 17 00:00:00 2001 From: Markus Staab Date: Tue, 7 Jan 2020 21:21:39 +0100 Subject: [PATCH 3/3] Remove references to old travis jobs --- .travis.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index c01f26c70b0d..d0af204f0c41 100644 --- a/.travis.yml +++ b/.travis.yml @@ -133,10 +133,7 @@ jobs: # env: PHP_VERSION=7.3.10 allow_failures: - - name: ECS - - name: Rector - name: Standalone Run - - name: Documentation - os: windows cache: