Skip to content

Update PHP8 appreciate for new workshop version - #49

Open
AydinHassan wants to merge 28 commits into
masterfrom
workshop-rewrite
Open

AydinHassan wants to merge 28 commits into
masterfrom
workshop-rewrite

Conversation

@AydinHassan

Copy link
Copy Markdown
Member

No description provided.

@AydinHassan

Copy link
Copy Markdown
Member Author

@mikeymike only a few failures 😱 the fix for the big issue with bind mounts was this: https://github.com/php-school/php-workshop/pull/300/files#diff-b8aa8129dc6b9ec2a602a608dfce32dfecafdfb0e1579d49cfb79076ffbc8521L60 - no idea why, I just randomly commented it out and it started working. Locally I have 2 failures and it seems like a timing issue because when I run the failing ones on it's own it works fine.

But we pretty close now!

@AydinHassan

Copy link
Copy Markdown
Member Author

The two failures on LordOfTheStrings must be because it's a composer exercise. I would hazard a guess the vendor dir is created with different permissions/ownership inside the container.

AydinHassan and others added 16 commits September 6, 2024 21:27
composer.lock needs regenerating once php-workshop docker-fixes is pushed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…lication)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ny/console 7

HaveTheLastSay now permits an extra named escape argument.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…rage upload

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… on the 8.3 runtime image

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011CqRqxTfcNvVkKoy8e4aG9
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011CqRqxTfcNvVkKoy8e4aG9
Runs on PRs to any branch and builds the runtime image before the docker tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011CqRqxTfcNvVkKoy8e4aG9
Upgrade to PHP 8.2+, PHPUnit 11 and PHPStan 2
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