CI #2493
Annotations
3 errors and 1 warning
|
🧪 PHPUnit Tests:
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 Tests
Process completed with exit code 2.
|
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "PHPUnit - 8.1 - none", "PHPUnit - 8.2 - xdebug", "PHPUnit - 8.3 - xdebug", "Reports - 8.1", "Reports - 8.2", "Reports - 8.3".
Please update your workflow to use v4 of the artifact actions.
Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
|
Loading