Skip to content

#382: Added registration form with email verification #358

#382: Added registration form with email verification

#382: Added registration form with email verification #358

Triggered via pull request January 19, 2024 13:11
Status Failure
Total duration 58s
Artifacts

pr.yaml

on: pull_request
Markdown Lint
9s
Markdown Lint
Changelog should be updated
4s
Changelog should be updated
Matrix: php-cs-fixer
Matrix: psalm
Matrix: test-composer-install
Matrix: test-suite
Matrix: validate-doctrine-schema
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 13 warnings
Changelog should be updated
Process completed with exit code 1.
PossiblyNullArgument: src/Controller/RegistrationController.php#L50
src/Controller/RegistrationController.php:50:33: PossiblyNullArgument: Argument 1 of App\Entity\User::setCreatedBy cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullArgument: src/Controller/RegistrationController.php#L51
src/Controller/RegistrationController.php:51:33: PossiblyNullArgument: Argument 1 of App\Entity\User::setUpdatedBy cannot be null, possibly null value provided (see https://psalm.dev/078)
PossiblyNullArgument: src/Controller/RegistrationController.php#L60
src/Controller/RegistrationController.php:60:26: PossiblyNullArgument: Argument 1 of Symfony\Bridge\Twig\Mime\TemplatedEmail::to cannot be null, possibly null value provided (see https://psalm.dev/078)
ArgumentTypeCoercion: src/DataFixtures/OccurrenceFixture.php#L89
src/DataFixtures/OccurrenceFixture.php:89:24: ArgumentTypeCoercion: Argument 1 of App\Entity\Occurrence::setEvent expects App\Entity\Event|null, but parent type object provided (see https://psalm.dev/193)
PossiblyNullArgument: src/Factory/EventFactory.php#L125
src/Factory/EventFactory.php:125:27: PossiblyNullArgument: Argument 1 of App\Entity\Event::setTitle cannot be null, possibly null value provided (see https://psalm.dev/078)
MissingTemplateParam: src/Form/RegistrationFormType.php#L17
src/Form/RegistrationFormType.php:17:7: MissingTemplateParam: App\Form\RegistrationFormType has missing template params when extending Symfony\Component\Form\AbstractType, expecting 1 (see https://psalm.dev/182)
UndefinedInterfaceMethod: src/Security/EmailVerifier.php#L26
src/Security/EmailVerifier.php:26:20: UndefinedInterfaceMethod: Method Symfony\Component\Security\Core\User\UserInterface::getId does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/Security/EmailVerifier.php#L27
src/Security/EmailVerifier.php:27:20: UndefinedInterfaceMethod: Method Symfony\Component\Security\Core\User\UserInterface::getMail does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/Security/EmailVerifier.php#L28
src/Security/EmailVerifier.php:28:29: UndefinedInterfaceMethod: Method Symfony\Component\Security\Core\User\UserInterface::getId does not exist (see https://psalm.dev/181)
UndefinedInterfaceMethod: src/Security/EmailVerifier.php#L46
src/Security/EmailVerifier.php:46:88: UndefinedInterfaceMethod: Method Symfony\Component\Security\Core\User\UserInterface::getId does not exist (see https://psalm.dev/181)
PHP Coding Standards Fixer (PHP 8.2)
Process completed with exit code 8.
Changelog should be updated
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Markdown Lint
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2, actions/setup-node@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Markdown Lint
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/
Test suite (8.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2, codecov/codecov-action@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Test suite (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/
Psalm static analysis (8.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Psalm static analysis (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/
Validate composer (8.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Validate composer (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 Coding Standards Fixer (PHP 8.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
PHP Coding Standards Fixer (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/
Validate Doctrine Schema (PHP 8.2)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Validate Doctrine Schema (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/