Skip to content

Add PrimaryReplicaFeature; deprecate MasterSlaveFeature #570

Add PrimaryReplicaFeature; deprecate MasterSlaveFeature

Add PrimaryReplicaFeature; deprecate MasterSlaveFeature #570

Triggered via pull request September 28, 2026 01:40
Status Success
Total duration 6m 40s
Artifacts 1

continuous-integration.yml

on: pull_request
Matrix: qa / test
Matrix: qa / mago
Fit to window
Zoom out
Zoom in

Annotations

12 warnings and 14 notices
qa / Test (PHP 8.4 | locked)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
qa / Codecov
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
qa / Mutation testing: src/Metadata/Source/AbstractSource.php#L148
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $column->setNumericPrecision( $info['numeric_precision'] ? (int) $info['numeric_precision'] : null, ); - $column->setNumericScale( - $info['numeric_scale'] ? (int) $info['numeric_scale'] : null, - ); + $column->setNumericUnsigned($info['numeric_unsigned']); $column->setErratas($info['erratas']);
qa / Mutation testing: src/Metadata/Source/AbstractSource.php#L145
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $column->setCharacterOctetLength( $info['character_octet_length'] ? (int) $info['character_octet_length'] : null, ); - $column->setNumericPrecision( - $info['numeric_precision'] ? (int) $info['numeric_precision'] : null, - ); + $column->setNumericScale( $info['numeric_scale'] ? (int) $info['numeric_scale'] : null, );
qa / Mutation testing: src/Metadata/Source/AbstractSource.php#L127
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $schema = $this->defaultSchema; } - $this->loadColumnData($table, $schema); + $info = $this->data['columns'][$schema][$table][$columnName] ?? null; if (null === $info) {
qa / Mutation testing: src/Metadata/Object/ColumnObject.php#L188
Escaped Mutant for Mutator "ArrayItemRemoval": @@ @@ */ public function setErratas(array $erratas): static { - $this->errata = [...$this->errata, ...$erratas]; + $this->errata = [...$erratas]; return $this; }
qa / Mutation testing: src/Exception/ContainerException.php#L26
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $factoryClass, $reason, ), - 0, + 1, ); } }
qa / Mutation testing: src/Exception/ContainerException.php#L26
Escaped Mutant for Mutator "DecrementInteger": @@ @@ $factoryClass, $reason, ), - 0, + -1, ); } }
qa / Mutation testing: src/ConfigProvider.php#L11
Escaped Mutant for Mutator "PublicVisibility": @@ @@ { public const NAMED_ADAPTER_KEY = 'adapters'; - public function getDependencies(): array + protected function getDependencies(): array { return [ 'abstract_factories' => [
qa / Mutation testing: src/Adapter/Exception/VunerablePlatformQuoteException.php#L15
Escaped Mutant for Mutator "ConcatOperandRemoval": @@ @@ { return new self( sprintf( - 'Attempting to quote in %s::%s without extension/driver support' - . ' can introduce security vulnerabilities in a production environment.', + 'Attempting to quote in %s::%s without extension/driver support', $platformName, $methodName, ),
qa / Mutation testing: src/Adapter/Exception/VunerablePlatformQuoteException.php#L15
Escaped Mutant for Mutator "ConcatOperandRemoval": @@ @@ { return new self( sprintf( - 'Attempting to quote in %s::%s without extension/driver support' - . ' can introduce security vulnerabilities in a production environment.', + ' can introduce security vulnerabilities in a production environment.', $platformName, $methodName, ),
qa / Mutation testing: src/Adapter/Exception/VunerablePlatformQuoteException.php#L15
Escaped Mutant for Mutator "Concat": @@ @@ { return new self( sprintf( - 'Attempting to quote in %s::%s without extension/driver support' - . ' can introduce security vulnerabilities in a production environment.', + ' can introduce security vulnerabilities in a production environment.' . 'Attempting to quote in %s::%s without extension/driver support', $platformName, $methodName, ),
qa / Test (PHP 8.4 | lowest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Mago (PHP 8.4)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.4 | locked)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.3 | locked)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.5 | lowest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Mago (PHP 8.3)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.3 | lowest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Mago (PHP 8.5)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.4 | latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.5 | locked)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.3 | latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Test (PHP 8.5 | latest)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Codecov
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
qa / Mutation testing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
coverage-clover
27.2 KB
sha256:0f60525fd701fce9ce06fc36ab7a1c0163c0016d3e01bee04be6bac47075f507