Skip to content

Conversation

@stobrien89
Copy link
Member

@stobrien89 stobrien89 commented Aug 28, 2025

Issues: #2941, #3217

Description of changes:
Fixes PHP 8.5 deprecation warnings and adds 8.5 to test runs, adds Windows unit test workflow, adds JIT to applicable workflows, adds separate Codecov coverage workflow that runs weekly.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@stobrien89 stobrien89 changed the title chore: add 8.5 to workflows chore: add 8.5 support Aug 28, 2025
@stobrien89 stobrien89 force-pushed the 8.5-support branch 26 times, most recently from fc5c30c to 116c59b Compare September 4, 2025 19:41
@stobrien89 stobrien89 force-pushed the 8.5-support branch 17 times, most recently from 449cc4e to 4caa0f3 Compare November 26, 2025 21:01
Copy link
Contributor

@yenfryherrerafeliz yenfryherrerafeliz left a comment

Choose a reason for hiding this comment

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

I think falling back to empty string in every array access could be problematic, but we can leave this open for discussion.

public function testDownloadsObjectsWithAccessPointArn()
{
if (PHP_OS_FAMILY === 'Windows') {
$this->markTestSkipped('S3 access point ARN downloads have path handling issues on Windows');
Copy link
Contributor

Choose a reason for hiding this comment

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

What does this mean?, customers can't do downloads using access points ARNs on Windows then?

Copy link
Member Author

Choose a reason for hiding this comment

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

possibly. Will need to add to the backlog to investigate. I tried for a while to get this working

Copy link
Contributor

@yenfryherrerafeliz yenfryherrerafeliz left a comment

Choose a reason for hiding this comment

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

Looks good. Just minor nits and some questions.

Copy link
Contributor

@yenfryherrerafeliz yenfryherrerafeliz left a comment

Choose a reason for hiding this comment

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

Just some minor questions.

@stobrien89 stobrien89 merged commit 051ff78 into aws:master Dec 2, 2025
22 of 26 checks passed
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.

3 participants