Skip to content

Added HashiCorp vault key provider #34

Added HashiCorp vault key provider

Added HashiCorp vault key provider #34

Triggered via pull request January 16, 2025 11:27
Status Failure
Total duration 39s
Artifacts

pr.yml

on: pull_request
Changelog should be updated
3s
Changelog should be updated
Markdown coding standards
6s
Markdown coding standards
Matrix: PHP code analysis
Matrix: PHP coding standards
Matrix: PHP unit tests
Matrix: Validate composer
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 17 warnings
PHP unit tests (8.3)
Process completed with exit code 255.
PHP code analysis (8.3)
Command "repositories.os2web/os2web_key" is not defined.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L171
PHPDoc tag @throws with type ItkDev\AzureKeyVault\Exception\TokenException|ItkDev\Serviceplatformen\Certificate\Exception\AzureKeyVaultCertificateLocatorException is not subtype of Throwable
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L174
Instantiated class Http\Factory\Guzzle\RequestFactory not found.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L176
Instantiated class ItkDev\AzureKeyVault\Authorisation\VaultToken not found.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L180
Call to method getToken() on an unknown class ItkDev\AzureKeyVault\Authorisation\VaultToken.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L186
Instantiated class ItkDev\AzureKeyVault\KeyVault\VaultSecret not found.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L193
Instantiated class ItkDev\Serviceplatformen\Certificate\AzureKeyVaultCertificateLocator not found.
PHP code analysis (8.3): src/Plugin/KeyProvider/AzureKeyVaultKeyProvider.php#L199
Call to method getCertificate() on an unknown class ItkDev\Serviceplatformen\Certificate\AzureKeyVaultCertificateLocator.
PHP code analysis (8.3): src/Services/Psr16CacheAdapter.php#L88
Method Drupal\os2web_key\Services\Psr16CacheAdapter::setMultiple() has parameter $values with no value type specified in iterable type iterable.
PHP code analysis (8.3)
Process completed with exit code 1.
PHP unit tests (8.3)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
PHP code analysis (8.3)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Validate composer (8.3, prefer-stable)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
PHP coding standards (8.3)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Validate composer (8.3, prefer-lowest)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Changelog should be updated
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Markdown coding standards
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate composer (8.3, prefer-stable)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate composer (8.3, prefer-stable)
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 unit tests (8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
PHP unit tests (8.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 code analysis (8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
PHP code analysis (8.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/
Validate composer (8.3, prefer-lowest)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Validate composer (8.3, prefer-lowest)
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 (8.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
PHP coding standards (8.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/