Skip to content

CI

CI #2412

Triggered via schedule March 31, 2024 16:37
Status Failure
Total duration 1m 9s
Artifacts 6

main.yml

on: schedule
Matrix: Linters
Matrix: PHPUnit
Matrix: Reports
Fit to window
Zoom out
Zoom in

Annotations

38 errors and 6 warnings
PHPUnit (8.1, none, --prefer-lowest): tests/ToolboxPackageTest.php#L27
JBZoo\PHPUnit\ToolboxPackageTest::testGithubActionsWorkflow Expected Yaml file: See: .github/workflows/main.yml ---------------------------------------- name: CI 'on': pull_request: branches: - '*' push: branches: - master schedule: - cron: '30 */8 * * *' env: COLUMNS: 120 TERM_PROGRAM: Hyper jobs: phpunit: name: PHPUnit runs-on: ubuntu-latest env: JBZOO_COMPOSER_UPDATE_FLAGS: '${{ matrix.composer_flags }}' strategy: matrix: php-version: - 8.1 - 8.2 coverage: - xdebug - none composer_flags: - '--prefer-lowest' - '' steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: '${{ matrix.coverage }}' tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '🧪 PHPUnit Tests' run: 'make test --no-print-directory' - name: 'Uploading coverage to coveralls' if: "${{ matrix.coverage == 'xdebug' }}" continue-on-error: true env: COVERALLS_REPO_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: 'make report-coveralls --no-print-directory || true' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'PHPUnit - ${{ matrix.php-version }} - ${{ matrix.coverage }}' path: build/ linters: name: Linters runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: none tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '👍 Code Quality' run: 'make codestyle --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Linters - ${{ matrix.php-version }}' path: build/ report: name: Reports runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: xdebug tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '📝 Build Reports' run: 'make report-all --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Reports - ${{ matrix.php-version }}' path: build/ ---------------------------------------- Failed asserting that false is true. vendor/jbzoo/phpunit/src/functions/aliases.php:79 vendor/jbzoo/codestyle/src/PHPUnit/TraitGithubActions.php:124
PHPUnit (8.1, none, --prefer-lowest)
Process completed with exit code 2.
PHPUnit (8.3, none, --prefer-lowest): tests/ToolboxPackageTest.php#L27
JBZoo\PHPUnit\ToolboxPackageTest::testGithubActionsWorkflow Expected Yaml file: See: .github/workflows/main.yml ---------------------------------------- name: CI 'on': pull_request: branches: - '*' push: branches: - master schedule: - cron: '30 */8 * * *' env: COLUMNS: 120 TERM_PROGRAM: Hyper jobs: phpunit: name: PHPUnit runs-on: ubuntu-latest env: JBZOO_COMPOSER_UPDATE_FLAGS: '${{ matrix.composer_flags }}' strategy: matrix: php-version: - 8.1 - 8.2 coverage: - xdebug - none composer_flags: - '--prefer-lowest' - '' steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: '${{ matrix.coverage }}' tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '🧪 PHPUnit Tests' run: 'make test --no-print-directory' - name: 'Uploading coverage to coveralls' if: "${{ matrix.coverage == 'xdebug' }}" continue-on-error: true env: COVERALLS_REPO_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: 'make report-coveralls --no-print-directory || true' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'PHPUnit - ${{ matrix.php-version }} - ${{ matrix.coverage }}' path: build/ linters: name: Linters runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: none tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '👍 Code Quality' run: 'make codestyle --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Linters - ${{ matrix.php-version }}' path: build/ report: name: Reports runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: xdebug tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '📝 Build Reports' run: 'make report-all --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Reports - ${{ matrix.php-version }}' path: build/ ---------------------------------------- Failed asserting that false is true. vendor/jbzoo/phpunit/src/functions/aliases.php:79 vendor/jbzoo/codestyle/src/PHPUnit/TraitGithubActions.php:117
PHPUnit (8.3, none, --prefer-lowest)
Process completed with exit code 2.
PHPUnit (8.3, xdebug, --prefer-lowest)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.3, xdebug, --prefer-lowest): tests/ToolboxPackageTest.php#L27
JBZoo\PHPUnit\ToolboxPackageTest::testGithubActionsWorkflow Expected Yaml file: See: .github/workflows/main.yml ---------------------------------------- name: CI 'on': pull_request: branches: - '*' push: branches: - master schedule: - cron: '30 */8 * * *' env: COLUMNS: 120 TERM_PROGRAM: Hyper jobs: phpunit: name: PHPUnit runs-on: ubuntu-latest env: JBZOO_COMPOSER_UPDATE_FLAGS: '${{ matrix.composer_flags }}' strategy: matrix: php-version: - 8.1 - 8.2 coverage: - xdebug - none composer_flags: - '--prefer-lowest' - '' steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: '${{ matrix.coverage }}' tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '🧪 PHPUnit Tests' run: 'make test --no-print-directory' - name: 'Uploading coverage to coveralls' if: "${{ matrix.coverage == 'xdebug' }}" continue-on-error: true env: COVERALLS_REPO_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: 'make report-coveralls --no-print-directory || true' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'PHPUnit - ${{ matrix.php-version }} - ${{ matrix.coverage }}' path: build/ linters: name: Linters runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: none tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '👍 Code Quality' run: 'make codestyle --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Linters - ${{ matrix.php-version }}' path: build/ report: name: Reports runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: xdebug tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '📝 Build Reports' run: 'make report-all --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Reports - ${{ matrix.php-version }}' path: build/ ---------------------------------------- Failed asserting that false is true. vendor/jbzoo/phpunit/src/functions/aliases.php:79 vendor/jbzoo/codestyle/src/PHPUnit/TraitGithubActions.php:117
PHPUnit (8.3, xdebug, --prefer-lowest)
Process completed with exit code 2.
PHPUnit (8.2, xdebug)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.3, xdebug)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.1, none)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.2, xdebug, --prefer-lowest)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.2, xdebug, --prefer-lowest): tests/ToolboxPackageTest.php#L27
JBZoo\PHPUnit\ToolboxPackageTest::testGithubActionsWorkflow Expected Yaml file: See: .github/workflows/main.yml ---------------------------------------- name: CI 'on': pull_request: branches: - '*' push: branches: - master schedule: - cron: '30 */8 * * *' env: COLUMNS: 120 TERM_PROGRAM: Hyper jobs: phpunit: name: PHPUnit runs-on: ubuntu-latest env: JBZOO_COMPOSER_UPDATE_FLAGS: '${{ matrix.composer_flags }}' strategy: matrix: php-version: - 8.1 - 8.2 coverage: - xdebug - none composer_flags: - '--prefer-lowest' - '' steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: '${{ matrix.coverage }}' tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '🧪 PHPUnit Tests' run: 'make test --no-print-directory' - name: 'Uploading coverage to coveralls' if: "${{ matrix.coverage == 'xdebug' }}" continue-on-error: true env: COVERALLS_REPO_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: 'make report-coveralls --no-print-directory || true' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'PHPUnit - ${{ matrix.php-version }} - ${{ matrix.coverage }}' path: build/ linters: name: Linters runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: none tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '👍 Code Quality' run: 'make codestyle --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Linters - ${{ matrix.php-version }}' path: build/ report: name: Reports runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: xdebug tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '📝 Build Reports' run: 'make report-all --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Reports - ${{ matrix.php-version }}' path: build/ ---------------------------------------- Failed asserting that false is true. vendor/jbzoo/phpunit/src/functions/aliases.php:79 vendor/jbzoo/codestyle/src/PHPUnit/TraitGithubActions.php:117
PHPUnit (8.2, xdebug, --prefer-lowest)
Process completed with exit code 2.
PHPUnit (8.2, none, --prefer-lowest)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.2, none, --prefer-lowest): tests/ToolboxPackageTest.php#L27
JBZoo\PHPUnit\ToolboxPackageTest::testGithubActionsWorkflow Expected Yaml file: See: .github/workflows/main.yml ---------------------------------------- name: CI 'on': pull_request: branches: - '*' push: branches: - master schedule: - cron: '30 */8 * * *' env: COLUMNS: 120 TERM_PROGRAM: Hyper jobs: phpunit: name: PHPUnit runs-on: ubuntu-latest env: JBZOO_COMPOSER_UPDATE_FLAGS: '${{ matrix.composer_flags }}' strategy: matrix: php-version: - 8.1 - 8.2 coverage: - xdebug - none composer_flags: - '--prefer-lowest' - '' steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: '${{ matrix.coverage }}' tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '🧪 PHPUnit Tests' run: 'make test --no-print-directory' - name: 'Uploading coverage to coveralls' if: "${{ matrix.coverage == 'xdebug' }}" continue-on-error: true env: COVERALLS_REPO_TOKEN: '${{ secrets.GITHUB_TOKEN }}' run: 'make report-coveralls --no-print-directory || true' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'PHPUnit - ${{ matrix.php-version }} - ${{ matrix.coverage }}' path: build/ linters: name: Linters runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: none tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '👍 Code Quality' run: 'make codestyle --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Linters - ${{ matrix.php-version }}' path: build/ report: name: Reports runs-on: ubuntu-latest strategy: matrix: php-version: - 8.1 - 8.2 steps: - name: 'Checkout code' uses: actions/checkout@v3 with: fetch-depth: 0 - name: 'Setup PHP' uses: shivammathur/setup-php@v2 with: php-version: '${{ matrix.php-version }}' coverage: xdebug tools: composer extensions: ast - name: 'Build the Project' run: 'make update --no-print-directory' - name: '📝 Build Reports' run: 'make report-all --no-print-directory' - name: 'Upload Artifacts' uses: actions/upload-artifact@v3 continue-on-error: true with: name: 'Reports - ${{ matrix.php-version }}' path: build/ ---------------------------------------- Failed asserting that false is true. vendor/jbzoo/phpunit/src/functions/aliases.php:79 vendor/jbzoo/codestyle/src/PHPUnit/TraitGithubActions.php:117
PHPUnit (8.2, none, --prefer-lowest)
Process completed with exit code 2.
PHPUnit (8.2, none)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.2, none)
The operation was canceled.
PHPUnit (8.1, xdebug, --prefer-lowest)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.1, xdebug, --prefer-lowest)
The operation was canceled.
PHPUnit (8.3, none)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.3, none)
The operation was canceled.
PHPUnit (8.1, xdebug)
The job was canceled because "_8_1_none_--prefer-lowest" failed.
PHPUnit (8.1, xdebug)
The operation was canceled.
Linters (8.1): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.1): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
Type SimpleXMLElement for $__tmp_nullsafe__1029 is never null Rule : RedundantCondition File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/122 Severity : error Error Level: 4
Linters (8.1): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L44
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:44 Snippet : `if ($class->metrics === null) {` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.1)
Process completed with exit code 2.
Linters (8.3)
The job was canceled because "_8_1" failed.
Linters (8.3): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.3): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
Type SimpleXMLElement for $__tmp_nullsafe__1029 is never null Rule : RedundantCondition File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/122 Severity : error Error Level: 4
Linters (8.3): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L44
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:44 Snippet : `if ($class->metrics === null) {` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.3)
Process completed with exit code 2.
Linters (8.2)
The job was canceled because "_8_1" failed.
Linters (8.2): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.2): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L36
Type SimpleXMLElement for $__tmp_nullsafe__1029 is never null Rule : RedundantCondition File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:36 Snippet : `$info = data((array)$cloverXml->project?->metrics)->getSelf('@attributes');` Docs : https://psalm.dev/122 Severity : error Error Level: 4
Linters (8.2): src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php#L44
SimpleXMLElement does not contain null Rule : TypeDoesNotContainNull File Path : src/ci-report-converter/Converters/PhpUnitCloverStatsTcConverter.php:44 Snippet : `if ($class->metrics === null) {` Docs : https://psalm.dev/090 Severity : error Error Level: 4
Linters (8.2)
The operation was canceled.
PHPUnit (8.1, none, --prefer-lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPUnit (8.3, none, --prefer-lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Linters (8.1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Reports (8.1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Reports (8.3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Reports (8.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Artifacts

Produced during runtime
Name Size
PHPUnit - 8.1 - none Expired
9.82 KB
PHPUnit - 8.2 - xdebug Expired
9.82 KB
PHPUnit - 8.3 - xdebug Expired
9.82 KB
Reports - 8.1 Expired
6.18 MB
Reports - 8.2 Expired
6.17 MB
Reports - 8.3 Expired
6.17 MB