geocoder-php / Geocoder

The most featured Geocoder library written in PHP.
https://geocoder-php.org
MIT License
3.95k stars 516 forks source link

Have pelias provider in packagist #1012

Closed gaelg closed 5 years ago

gaelg commented 5 years ago

Hi and thank you for this great lib! I've seen that a pelias provider has been added (https://github.com/geocoder-php/Geocoder/pull/1004), but I cannot find it in packagist: https://packagist.org/providers/geocoder-php/provider-implementation Could you please release it?

jbelien commented 5 years ago

Indeed, we are waiting for @Nyholm to create the "sub-repository" :)

Thanks for the reminder!

gaelg commented 5 years ago

Thank you for your answer. In the meanwhile, is it possible to get it with some composer trick?

Nyholm commented 5 years ago

Sorry for keeping you waiting. I’ll do this today. Hopefully within the next hour.

gaelg commented 5 years ago

It's OK. Thank you!

gaelg commented 5 years ago

This message is a gentle reminder. ;)

jbelien commented 5 years ago

Sub-package is created: https://github.com/geocoder-php/pelias-provider ! 🎉 I'm just waiting to have access to the release creation and the new package will be live!

Nyholm commented 5 years ago

So, This is what I did:

  1. Added the new repo
  2. Configured subtree split
  3. Pushed to the provider in main repo to trigger split https://github.com/geocoder-php/Geocoder/pull/1017
  4. Added packagist
  5. Added Travis
  6. Added scrutnizer
  7. Added the repo to the "Release manager"-(Github) team
  8. Added write permissions to the "release manager" team.
gaelg commented 5 years ago

I confirm I could get it with composer require. Thanks to both of you!