Skip to content

Conversation

@Lustmored
Copy link
Contributor

Since Glide have recently updated to version 2.0 this adapter should follow. This simple change adapts SymfonyRequestFactory to Flysystem 2 and update dependency on league/glide

@tgalopin
Copy link
Member

tgalopin commented Mar 8, 2021

Ah, I think we need to release 2.0 for all adapters then right?

@Lustmored
Copy link
Contributor Author

I believe so as change in SymfonyRequestFactory is definitely backwards incompatible.

I am only using symfony one, but changes are trivial so I can provide PRs for each of them if that'd help.

@Lustmored
Copy link
Contributor Author

I have created PRs in all glide-* packages in thephpleague to ease your work - they are as trivial as one can get.

So it's just a case of accepting them and releasing 2.0 :)

@tgalopin
Copy link
Member

tgalopin commented Mar 9, 2021

I guess we should fix tests in the adapters, as this PR wouldn't pass tests (the test relies in FilesystemInterface).

If you have time to migrate to Github Actions that would be awesome, otherwise I'll have a look when I can.

@Lustmored
Copy link
Contributor Author

I will take a look and come back in a day or two with updated PR or comment that I have failed 👍

@Lustmored Lustmored force-pushed the master branch 4 times, most recently from 323ca74 to ae9beb4 Compare March 10, 2021 09:45
@Lustmored
Copy link
Contributor Author

I have updates tests, phpunit and mockery and created github actions file. You can see working run here:

https://github.com/Lustmored/glide-symfony/runs/2075558675

I don't know why it doesn't show up in PR - maybe if actions config is only in PR but not in main branch it doesn't run?

But on my fork CI runs and all tests for code in this PR pass. If you will accept changes I will propagate similar changes to glide-* PRs.

@Lustmored
Copy link
Contributor Author

@tgalopin just a friendly reminder

@tgalopin tgalopin merged commit f190729 into thephpleague:master Mar 22, 2021
@tgalopin
Copy link
Member

Thanks for the reminder :) . Tests are passing on master!

@Lustmored
Copy link
Contributor Author

Thanks for the reminder :) . Tests are passing on master!

That's good to hear. I will update PRs on other glide-* repositories in a few days probably 👍

@Lustmored
Copy link
Contributor Author

@tgalopin it would be great if you could tag 2.0 here and hopefully merge and tag new versions on other glide-* packages. No pressure, just a reminder :)

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