Skip to content

Fix service provider filename casing - #8

Merged
jhhazelaar merged 1 commit into
0.xfrom
b/jh/fix-service-provider-file-casing
Jul 13, 2026
Merged

Fix service provider filename casing#8
jhhazelaar merged 1 commit into
0.xfrom
b/jh/fix-service-provider-file-casing

Conversation

@jhhazelaar

Copy link
Copy Markdown
Member

The rename in a693dbf never actually changed the filename in git — macOS's case-insensitive filesystem hid it — so git still tracked src/StatamicMailerliteServiceProvider.php while the class is StatamicMailerLiteServiceProvider. On CI's case-sensitive Linux checkout, PSR-4 autoloading then fails with:

Class "Concept7\StatamicMailerLite\StatamicMailerLiteServiceProvider" not found

This is what broke all test jobs on #7. This PR renames the file in git to the correct casing.

The MailerLite rename never reached git because macOS's
case-insensitive filesystem hid the filename change, so PSR-4
autoloading failed on Linux CI with a class-not-found error.

Changelog: fixed
@jhhazelaar
jhhazelaar merged commit cd2d277 into 0.x Jul 13, 2026
35 checks passed
@jhhazelaar
jhhazelaar deleted the b/jh/fix-service-provider-file-casing branch July 13, 2026 10:16
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.

1 participant