Skip to content

[Composer] Add post-root-package-install copy commands for Data example files#6

Merged
MelechMizrachi merged 1 commit into26.xfrom
add-more-post-package-install-commands
Apr 17, 2026
Merged

[Composer] Add post-root-package-install copy commands for Data example files#6
MelechMizrachi merged 1 commit into26.xfrom
add-more-post-package-install-commands

Conversation

@MelechMizrachi
Copy link
Copy Markdown
Contributor

Description

Extend the post-root-package-install composer script to copy Data example files into place alongside the existing Config copies. Without these commands, a fresh composer create-project install would be missing the required Data files and fail at runtime.

Types of changes

  • Improvement (non-breaking change which improves code)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Deprecation (breaking change which removes functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation improvement

Changes

  • composer.json — added post-root-package-install copy commands to initialise Data files from their .example.php counterparts if not already present:
    • app/src/App/Http/Data/AppContainerData.php
    • app/src/App/Http/Data/AppEventData.php
    • app/src/App/Http/Data/AppHttpRoutingData.php
    • app/src/App/Cli/Data/AppContainerData.php
    • app/src/App/Cli/Data/AppEventData.php
    • app/src/App/Cli/Data/AppCliRoutingData.php
    • app/src/App/Cli/Data/AppHttpRoutingData.php

@sonarqubecloud
Copy link
Copy Markdown

@coveralls
Copy link
Copy Markdown

Coverage Report for CI Build 24591012663

Coverage remained the same at 0.0%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 276
Covered Lines: 0
Line Coverage: 0.0%
Coverage Strength: 0.0 hits per line

💛 - Coveralls

@MelechMizrachi MelechMizrachi merged commit 3034a7b into 26.x Apr 17, 2026
14 checks passed
@MelechMizrachi MelechMizrachi deleted the add-more-post-package-install-commands branch April 17, 2026 23:38
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.

2 participants