Skip to content

[self-heal] Fix Tests failure in API Tests - #180

Merged
martineiber merged 1 commit into
2026.1from
claude/heal-platform-version-28767932774
Jul 6, 2026
Merged

martineiber merged 1 commit into
2026.1from
claude/heal-platform-version-28767932774

Conversation

@pimcore-deployments

Copy link
Copy Markdown
Contributor

Automated self-healing fix

⚠️ Auto-generated by the self-healing workflow. Needs human review — do not merge without verifying.

Repository: pimcore/platform-version
Workflow: API Tests (Tests)
Branch: 2026.x
Failed run: https://github.com/pimcore/platform-version/actions/runs/28767932774

Root cause

In .github/scripts/01-setup-environment.sh, messenger.yaml was copied to ${PROJECT_PATH}/config/packages/messenger.yaml, but docker-compose.yaml bind-mounts ./.docker/messenger.yaml into the php and supervisord containers (lines 50 and 62). Because .docker/messenger.yaml never existed, Docker created a directory at that host path and then failed with 'not a directory' when mounting it onto the file /var/www/html/config/packages/messenger.yaml, aborting container startup.

What changed

Fixed the copy destination for messenger.yaml in 01-setup-environment.sh from config/packages/messenger.yaml to .docker/messenger.yaml, matching the docker-compose bind-mount source (and the existing pattern used for nginx.conf and supervisord.conf). This lets the php/supervisord containers start so the API tests can run.

@bluvulture
bluvulture requested a review from martineiber July 6, 2026 06:25
@bluvulture
bluvulture marked this pull request as ready for review July 6, 2026 06:25
@martineiber
martineiber changed the base branch from 2026.x to 2026.1 July 6, 2026 06:43
@martineiber

martineiber commented Jul 6, 2026 •

Copy link
Copy Markdown
Contributor

@bluvulture we need to changed the base branch to 2026.1

@martineiber
martineiber changed the base branch from 2026.1 to 2026.x July 6, 2026 06:45
@bluvulture
bluvulture changed the base branch from 2026.x to 2026.1 July 6, 2026 06:49
@bluvulture
bluvulture changed the base branch from 2026.1 to 2026.x July 6, 2026 06:49
@bluvulture
bluvulture force-pushed the claude/heal-platform-version-28767932774 branch from c02a1ed to cb10308 Compare July 6, 2026 06:54
@bluvulture
bluvulture changed the base branch from 2026.x to 2026.1 July 6, 2026 06:54

@bluvulture bluvulture left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moved target to 2026.1

@martineiber martineiber modified the milestone: 2026.2 Jul 6, 2026
@martineiber
martineiber merged commit 420ed8b into 2026.1 Jul 6, 2026
1 check passed
@martineiber
martineiber deleted the claude/heal-platform-version-28767932774 branch July 6, 2026 07:07
@brusch brusch mentioned this pull request Oct 9, 2026
45 of 78 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants