Skip to content

feat(httpcache): introduce PurgeTagProviderInterface extension point #16060

feat(httpcache): introduce PurgeTagProviderInterface extension point

feat(httpcache): introduce PurgeTagProviderInterface extension point #16060

Triggered via pull request May 11, 2026 21:14
Status Failure
Total duration 12m 18s
Artifacts 10

ci.yml

on: pull_request
Laravel E2E installation (PHP 8.5)
59s
Laravel E2E installation (PHP 8.5)
Matrix: Check components interdependencies
Matrix: behat-symfony-lowest
Matrix: behat-symfony-next
Matrix: behat
Matrix: behat_listeners
Matrix: elasticsearch
Matrix: laravel
Matrix: Lint Container
Matrix: mercure
Matrix: mongodb
Matrix: mysql
Matrix: OpenAPI
Matrix: opensearch
Matrix: php-cs-fixer
Matrix: phpstan
Matrix: phpunit-components-fail-deprecation
Matrix: phpunit-components
Matrix: phpunit-no-deprecations
Matrix: phpunit-symfony-edge
Matrix: phpunit-symfony-lowest
Matrix: phpunit-symfony-next
Matrix: phpunit
Matrix: phpunit_listeners
Matrix: postgresql
Matrix: Lint OpenAPI with Redocly
Matrix: windows-behat
Fit to window
Zoom out
Zoom in

Annotations

71 errors, 6 warnings, and 1 notice
Laravel E2E installation (PHP 8.5)
Process completed with exit code 1.
PHPUnit event listeners (PHP 8.5)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/validator (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-odm (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-common (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit (PHP 8.5) (Symfony dev)
Process completed with exit code 1.
PHPUnit api-platform/doctrine-orm (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-common (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/elasticsearch (PHP 8.5 coverageopensearch)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/validator (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/serializer (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/openapi (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit (PHP 8.5) (Symfony 8.1)
Process completed with exit code 1.
PHPUnit api-platform/validator (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-odm (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-schema (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/graphql (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/elasticsearch (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/elasticsearch (PHP 8.5 minimal-changesopensearch)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-api (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Behat event listeners (PHP 8.5)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/http-cache (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-schema (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/graphql (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/state (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/hydra (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/state (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/metadata (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/metadata (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/serializer (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/openapi (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/http-cache (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-orm (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.5 lowest)
Process completed with exit code 2.
PHPUnit api-platform/serializer (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-orm (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-common (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/hydra (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/metadata (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/http-cache (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-odm (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/openapi (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/elasticsearch (PHP 8.5 lowestopensearch)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-odm (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/symfony (PHP 8.5 minimal-changes)
Process completed with exit code 2.
PHPUnit api-platform/graphql (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/ramsey-uuid (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/hydra (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/ramsey-uuid (PHP 8.2 )
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/ramsey-uuid (PHP 8.5 coverage)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-api (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/openapi (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-schema (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/state (PHP 8.5 minimal-changes)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/graphql (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/hydra (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-orm (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/ramsey-uuid (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-api (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/json-schema (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/state (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/metadata (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/http-cache (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit + Behat (PHP 8.5) (MongoDB)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/validator (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/doctrine-common (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
PHPUnit api-platform/serializer (PHP 8.5 lowest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Lint OpenAPI with Redocly (8.4)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit + Behat (PHP 8.5) (Mercure)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Behat (PHP 8.5 main)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit (PHP 8.5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit event listeners (PHP 8.5)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
PHPUnit + Behat (PHP 8.5) (MongoDB)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Windows Behat (PHP 8.5) (SQLite)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
behat-logs-php8.2-shardgraphql-doctrine
6.03 KB
sha256:ca01975ed235bb86f5001bf08b321d4559c5c2711349c8c1482144727c1eb475
behat-logs-php8.2-shardmain
5.7 KB
sha256:f0c122ebf53b66b5f1d67018a42417c5aa6fa83a635b31148e51acab6089d805
behat-logs-php8.2-shardmisc
4.12 KB
sha256:b78cadcc9f3277b22a45bc2d8388402e32c3adffc56914e8c8e806e62ffab0ba
behat-logs-php8.5
249 KB
sha256:f33f36150320318509b8de4d6bb897f0ab86bed42d64e03f24c0d7c84f860c59
behat-logs-php8.5-shardgraphql-doctrine
6.08 KB
sha256:926d249f51c83382e76425d85629f87c6c2cb8085956478dd06c44b74f18761a
behat-logs-php8.5-shardmain
279 KB
sha256:4340f7f352f4dcd3e12f9d7b89906b82e67491cc4ead9b4b6b7306b13f0eedb4
behat-logs-php8.5-shardmisc
4.14 KB
sha256:b284feefc62bc3bbc36d4bb6be0e586995dae87018e96d2c669b50afd641e43f
phpunit-logs-php8.2
35.9 KB
sha256:31568a599a3d8055103659280dfb837c6eb760b18b39127b0162ba03bcc59ce7
phpunit-logs-php8.5
328 KB
sha256:f585e46f44a157423b3d598507472b1ae636a0377909b610f0bc68fec3e3e4f4
phpunit-logs-phpObject
1.8 KB
sha256:8bf15c6184628ce84b10d671cad06021dfe1e35937c3078a2bd78661dd670ae8