Skip to content

add jsa macros, allow overwriting of drawings #20

add jsa macros, allow overwriting of drawings

add jsa macros, allow overwriting of drawings #20

Triggered via push December 2, 2025 16:55
Status Failure
Total duration 8m 5s
Artifacts

main.yml

on: push
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

75 errors and 26 warnings
phpcs
Process completed with exit code 1.
phpcs: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L116
The closing parenthesis of a multi-line control structure must be on the line after the last expression
phpcs: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L115
The first expression of a multi-line control structure must be on the line after the opening parenthesis
phpcs: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L91
The closing parenthesis of a multi-line control structure must be on the line after the last expression
phpcs: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L89
The first expression of a multi-line control structure must be on the line after the opening parenthesis
phpcs: src/PhpSpreadsheet/Reader/Ods.php#L486
Each line in a multi-line control structure must be indented at least once; expected at least 36 spaces, but found 32
phpcs: src/PhpSpreadsheet/Reader/Ods.php#L485
Each line in a multi-line control structure must be indented at least once; expected at least 36 spaces, but found 32
phpcs: src/PhpSpreadsheet/Reader/Ods.php#L482
The first expression of a multi-line control structure must be on the line after the opening parenthesis
phpcs: src/PhpSpreadsheet/Reader/Ods.php#L383
The first expression of a multi-line control structure must be on the line after the opening parenthesis
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8320040285726364 matches expected 0.832004028572636.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8596837951986662 matches expected 0.859683795198666.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8875370839817152 matches expected 0.887537083981715.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9436280222029834 matches expected 0.943628022202983.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9887165844441503 matches expected 0.98871658444415.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that -459.66999999999996 matches expected -459.67.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 1.000000000000003 matches expected 1.0.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.6213711922373341 matches expected 0.62137119223733.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.45359236999999913 matches expected 0.45359237.
PHP 7.3: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.0019425593857229555 matches expected 0.001942559385723.
PHP 8.2
The strategy configuration was canceled because "test.false_7_3" failed
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8320040285726364 matches expected 0.832004028572636.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8596837951986662 matches expected 0.859683795198666.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8875370839817152 matches expected 0.887537083981715.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9436280222029834 matches expected 0.943628022202983.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9887165844441503 matches expected 0.98871658444415.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that -459.66999999999996 matches expected -459.67.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 1.000000000000003 matches expected 1.0.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.6213711922373341 matches expected 0.62137119223733.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.45359236999999913 matches expected 0.45359237.
PHP 8.2: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.0019425593857229555 matches expected 0.001942559385723.
PHP 8.0
The strategy configuration was canceled because "test.false_7_3" failed
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8320040285726364 matches expected 0.832004028572636.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8596837951986662 matches expected 0.859683795198666.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8875370839817152 matches expected 0.887537083981715.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9436280222029834 matches expected 0.943628022202983.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9887165844441503 matches expected 0.98871658444415.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that -459.66999999999996 matches expected -459.67.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 1.000000000000003 matches expected 1.0.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.6213711922373341 matches expected 0.62137119223733.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.45359236999999913 matches expected 0.45359237.
PHP 8.0: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.0019425593857229555 matches expected 0.001942559385723.
PHP 7.4
The strategy configuration was canceled because "test.false_7_3" failed
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8320040285726364 matches expected 0.832004028572636.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8596837951986662 matches expected 0.859683795198666.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8875370839817152 matches expected 0.887537083981715.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9436280222029834 matches expected 0.943628022202983.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9887165844441503 matches expected 0.98871658444415.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that -459.66999999999996 matches expected -459.67.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 1.000000000000003 matches expected 1.0.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.6213711922373341 matches expected 0.62137119223733.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.45359236999999913 matches expected 0.45359237.
PHP 7.4: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.0019425593857229555 matches expected 0.001942559385723.
PHP 8.1
The strategy configuration was canceled because "test.false_7_3" failed
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8320040285726364 matches expected 0.832004028572636.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8596837951986662 matches expected 0.859683795198666.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.8875370839817152 matches expected 0.887537083981715.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9436280222029834 matches expected 0.943628022202983.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ErfCTest.php#L28
Failed asserting that 0.9887165844441503 matches expected 0.98871658444415.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that -459.66999999999996 matches expected -459.67.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 1.000000000000003 matches expected 1.0.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.6213711922373341 matches expected 0.62137119223733.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.45359236999999913 matches expected 0.45359237.
PHP 8.1: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ConvertUoMTest.php#L55
Failed asserting that 0.0019425593857229555 matches expected 0.001942559385723.
php-cs-fixer
Process completed with exit code 1.
phpstan: src/PhpSpreadsheet/Reader/Ods/AbstractStyle.php#L10
Property PhpOffice\PhpSpreadsheet\Reader\Ods\AbstractStyle::$styleMap has no type specified.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L529
Cannot call method getElementsByTagNameNS() on DOMElement|null.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L489
Parameter #1 $child of method DOMNode::removeChild() expects DOMNode, DOMNode|null given.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L486
Cannot call method getElementsByTagNameNS() on DOMNode|null.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L482
Cannot call method hasAttributeNS() on DOMNode|null.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L451
Parameter #1 $width of method PhpOffice\PhpSpreadsheet\Worksheet\ColumnDimension::setWidth() expects float, int|string given.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L443
Parameter #1 $columnIndex of static method PhpOffice\PhpSpreadsheet\Cell\Coordinate::stringFromColumnIndex() expects int, float|int given.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L385
Parameter #1 $child of method DOMNode::removeChild() expects DOMNode, DOMElement|null given.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L358
Ignored error pattern #^Cannot call method getElementsByTagNameNS\(\) on DOMElement\|null\.$# in path /home/runner/work/PhpSpreadsheet/PhpSpreadsheet/src/PhpSpreadsheet/Reader/Ods.php is expected to occur 2 times, but occurred 3 times.
phpstan: src/PhpSpreadsheet/Reader/Ods.php#L316
Cannot access property $childNodes on DOMElement|null.
coverage
Process completed with exit code 2.
release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
release
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
phpcs
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
versions
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 7.3
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 8.2
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 8.2
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 8.0
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 7.4
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 8.1
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
PHP 8.1
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: ordered_imports
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: phpdoc_trim
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: global_namespace_import
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: void_return
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: no_superfluous_phpdoc_tags
php-cs-fixer: src/PhpSpreadsheet/Reader/Ods/CellStyle.php#L1
Found violation(s) of type: general_phpdoc_annotation_remove
php-cs-fixer: src/PhpSpreadsheet/Reader/Xlsx.php#L1
Found violation(s) of type: blank_line_before_statement
php-cs-fixer: tests/PhpSpreadsheetTests/Writer/Ods/ContentTest.php#L1
Found violation(s) of type: ordered_imports
php-cs-fixer: tests/PhpSpreadsheetTests/Writer/Ods/ContentTest.php#L1
Found violation(s) of type: global_namespace_import
php-cs-fixer: tests/PhpSpreadsheetTests/Writer/Ods/ContentTest.php#L1
Found violation(s) of type: void_return
php-cs-fixer
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
phpstan
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
coverage
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/