From 994407d3eb32907cc0454cde2cd3efd9146561a1 Mon Sep 17 00:00:00 2001 From: "John Paul E. Balandan, CPA" Date: Sun, 23 Oct 2022 23:34:46 +0800 Subject: [PATCH 1/2] Raise runner version to ubuntu-22.04 --- .github/workflows/deploy-apidocs.yml | 2 +- .github/workflows/test-autoreview.yml | 2 +- .github/workflows/test-coding-standards.yml | 2 +- .github/workflows/test-deptrac.yml | 2 +- .github/workflows/test-phpcpd.yml | 2 +- .github/workflows/test-phpstan.yml | 2 +- .github/workflows/test-phpunit.yml | 6 +++--- .github/workflows/test-rector.yml | 2 +- .github/workflows/test-scss.yml | 2 +- .github/workflows/test-userguide.yml | 2 +- 10 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy-apidocs.yml b/.github/workflows/deploy-apidocs.yml index 55480f4fd5a4..41633244cb52 100644 --- a/.github/workflows/deploy-apidocs.yml +++ b/.github/workflows/deploy-apidocs.yml @@ -15,7 +15,7 @@ jobs: build: name: Deploy to api if: github.repository == 'codeigniter4/CodeIgniter4' - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Setup credentials diff --git a/.github/workflows/test-autoreview.yml b/.github/workflows/test-autoreview.yml index d1226e821f3c..3d86065a407d 100644 --- a/.github/workflows/test-autoreview.yml +++ b/.github/workflows/test-autoreview.yml @@ -21,7 +21,7 @@ concurrency: jobs: auto-review-tests: name: Automatic Code Review - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout diff --git a/.github/workflows/test-coding-standards.yml b/.github/workflows/test-coding-standards.yml index 580259b15f18..99e6bd4a3b14 100644 --- a/.github/workflows/test-coding-standards.yml +++ b/.github/workflows/test-coding-standards.yml @@ -19,7 +19,7 @@ concurrency: jobs: lint: name: PHP ${{ matrix.php-version }} Lint with PHP CS Fixer - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false diff --git a/.github/workflows/test-deptrac.yml b/.github/workflows/test-deptrac.yml index a96a43b4b0e2..8b9a598885de 100644 --- a/.github/workflows/test-deptrac.yml +++ b/.github/workflows/test-deptrac.yml @@ -31,7 +31,7 @@ concurrency: jobs: build: name: Architectural Inspection - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/test-phpcpd.yml b/.github/workflows/test-phpcpd.yml index b9d056b3fe45..9fe3764dfcb1 100644 --- a/.github/workflows/test-phpcpd.yml +++ b/.github/workflows/test-phpcpd.yml @@ -30,7 +30,7 @@ concurrency: jobs: build: name: Duplicate Code Detection - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/test-phpstan.yml b/.github/workflows/test-phpstan.yml index d778ddfc5e5b..c892ef320d63 100644 --- a/.github/workflows/test-phpstan.yml +++ b/.github/workflows/test-phpstan.yml @@ -34,7 +34,7 @@ concurrency: jobs: build: name: PHP ${{ matrix.php-versions }} Static Analysis - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false steps: diff --git a/.github/workflows/test-phpunit.yml b/.github/workflows/test-phpunit.yml index fc2b033fce42..afe28a5b5561 100644 --- a/.github/workflows/test-phpunit.yml +++ b/.github/workflows/test-phpunit.yml @@ -37,7 +37,7 @@ env: jobs: tests: name: PHP ${{ matrix.php-versions }} - ${{ matrix.db-platforms }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 if: "!contains(github.event.head_commit.message, '[ci skip]')" strategy: @@ -144,7 +144,7 @@ jobs: - name: Install latest ImageMagick run: | sudo apt-get update - sudo apt-get install --reinstall libgs9-common fonts-noto-mono libgs9:amd64 libijs-0.35:amd64 fonts-urw-base35 ghostscript poppler-data libjbig2dec0:amd64 gsfonts libopenjp2-7:amd64 fonts-droid-fallback ttf-dejavu-core + sudo apt-get install --reinstall libgs9-common fonts-noto-mono libgs9:amd64 libijs-0.35:amd64 fonts-urw-base35 ghostscript poppler-data libjbig2dec0:amd64 gsfonts libopenjp2-7:amd64 fonts-droid-fallback fonts-dejavu-core sudo apt-get install -y imagemagick sudo apt-get install --fix-broken @@ -199,7 +199,7 @@ jobs: coveralls: if: github.repository_owner == 'codeigniter4' needs: tests - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout diff --git a/.github/workflows/test-rector.yml b/.github/workflows/test-rector.yml index 46a7a1ad6ec1..7d8c11d61362 100644 --- a/.github/workflows/test-rector.yml +++ b/.github/workflows/test-rector.yml @@ -36,7 +36,7 @@ concurrency: jobs: build: name: PHP ${{ matrix.php-versions }} Analyze code (Rector) on ${{ matrix.paths }} - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/test-scss.yml b/.github/workflows/test-scss.yml index 9f3859ef16be..797bd3e42ea9 100644 --- a/.github/workflows/test-scss.yml +++ b/.github/workflows/test-scss.yml @@ -26,7 +26,7 @@ concurrency: jobs: build: name: Compilation of SCSS (Dart Sass) - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout diff --git a/.github/workflows/test-userguide.yml b/.github/workflows/test-userguide.yml index 6248be72496b..d3cc4c9d25ea 100644 --- a/.github/workflows/test-userguide.yml +++ b/.github/workflows/test-userguide.yml @@ -17,7 +17,7 @@ concurrency: jobs: syntax_check: name: Check User Guide syntax - runs-on: ubuntu-20.04 + runs-on: ubuntu-22.04 steps: - name: Checkout From a653cb001ff43f6c9e8292487edbd83ea353b551 Mon Sep 17 00:00:00 2001 From: "John Paul E. Balandan, CPA" Date: Mon, 24 Oct 2022 21:39:04 +0800 Subject: [PATCH 2/2] Disable rector parallel --- rector.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rector.php b/rector.php index bf0ae9a54030..901917424250 100644 --- a/rector.php +++ b/rector.php @@ -60,7 +60,7 @@ PHPUnitSetList::REMOVE_MOCKS, ]); - $rectorConfig->parallel(); + $rectorConfig->disableParallel(); // paths to refactor; solid alternative to CLI arguments $rectorConfig->paths([__DIR__ . '/app', __DIR__ . '/system', __DIR__ . '/tests', __DIR__ . '/utils']);