Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

composer (packagist) is not up2date #184

Closed
Sebbo94BY opened this issue Feb 19, 2023 · 6 comments
Closed

composer (packagist) is not up2date #184

Sebbo94BY opened this issue Feb 19, 2023 · 6 comments
Assignees

Comments

@Sebbo94BY
Copy link
Collaborator

Sebbo94BY commented Feb 19, 2023

I've just tried to install the latest dev branch in one of my projects, but it's always installing an older commit:

rm -rf vendor/planetteamspeak/ composer.lock
$ composer require planetteamspeak/ts3-php-framework:dev-dev
./composer.json has been updated
Running composer update planetteamspeak/ts3-php-framework
Loading composer repositories with package information
Updating dependencies
Lock file operations: 4 installs, 0 updates, 0 removals
  - Locking planetteamspeak/ts3-php-framework (dev-dev 1fa02d9)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 4 installs, 0 updates, 0 removals
  - Installing planetteamspeak/ts3-php-framework (dev-dev 1fa02d9): Extracting archive

The current latest commit of the dev branch is 199ea39. See https://github.com/planetteamspeak/ts3phpframework/commits/dev.

Based on https://packagist.org/packages/planetteamspeak/ts3-php-framework, this package is not auto-updated, so someone needs to manually announce updates. 🤔

Also see https://packagist.org/about#how-to-update-packages for further information.

Is it possible to set up the auto-update feature, so that we always have an up2date version with composer?

@Sebbo94BY Sebbo94BY changed the title composer is not up2date composer (packagist) is not up2date Feb 27, 2023
@Sebbo94BY
Copy link
Collaborator Author

@ronindesign since you were already working on this, I'll assign this task to you, ok?

Let me know, when I can support you somehow.

@Sebbo94BY
Copy link
Collaborator Author

@ronindesign @svenpaulsen any chance to get this updated and fixed?

@ronindesign
Copy link
Collaborator

ronindesign commented Aug 3, 2023

I had this issue as well and as far as I'm aware this is something only Sven can configure in the repo settings.

My work around was to register my own package ronindesign/ts3phpframework as a mirror, then I could update packagist based off that. Not idea, but it allows for the automation...

It appears this is already been done as well here:
https://packagist.org/packages/fkubis/teamspeak-php-framework

@Sebbo94BY Sebbo94BY mentioned this issue Aug 6, 2023
@Sebbo94BY
Copy link
Collaborator Author

@svenpaulsen Can you please setup the webhook / automation once you have 5 minutes? Thank you! 🙏

@svenpaulsen
Copy link
Contributor

Added the webhook.

@Sebbo94BY
Copy link
Collaborator Author

Great! Thank you Sven!

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

No branches or pull requests

3 participants