Packagist ne connait pas encore ce package. Il faut le publier en suivant les etapes ci-dessous.
# Dans le dossier du bundle
cd cafe-culture-bundle
git init
git add .
git commit -m "feat: initial release v1.1.0"
# Creer le depot sur GitHub (via gh CLI ou interface web)
gh repo create cafe-culture/blog-bundle --public --source=. --push
# ou manuellement :
git remote add origin https://github.com/cafe-culture/blog-bundle.git
git push -u origin main
Packagist detecte les versions via les tags Git. Sans tag, Composer considere tout comme "dev" (instable).
git tag v1.1.0
git push origin v1.1.0
https://github.com/cafe-culture/blog-bundlePackagist lit automatiquement les tags Git comme versions stables.
Dans les settings du depot GitHub : Settings > Webhooks > Add webhook
https://packagist.org/api/github?username=cafe-cultureapplication/jsonDans le composer.json de votre projet Symfony :
{
"repositories": [
{
"type": "path",
"url": "../cafe-culture-bundle",
"options": {
"symlink": true
}
}
],
"minimum-stability": "dev",
"prefer-stable": true
}
composer require cafe-culture/blog-bundle:[@dev](https://github.com/dev)
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/cafe-culture/blog-bundle"
}
]
}
composer require cafe-culture/blog-bundle:dev-main
# ou apres avoir cree le tag :
composer require cafe-culture/blog-bundle:^1.1
Pour une equipe ou un usage interne sans publication publique.
composer.json valide (composer validate)"version" hardcode (Packagist le lit depuis les tags Git)v1.1.0 pousse sur GitHubREADME.md presente avec badges et instructions d'installationLICENSE presentvendor/bin/phpunit)How can I help you explore Laravel packages today?