Skip to content

Notify Packagist to update on release published#6

Merged
clementvtrd merged 1 commit into
mainfrom
feat/packagist-release
Jul 15, 2026
Merged

Notify Packagist to update on release published#6
clementvtrd merged 1 commit into
mainfrom
feat/packagist-release

Conversation

@clementvtrd

Copy link
Copy Markdown
Contributor

Implement automation for notifying Packagist upon GitHub release creation and update related documentation.

@clementvtrd clementvtrd changed the title ## Related issue Notify Packagist to update on release Jul 15, 2026
@clementvtrd clementvtrd changed the title Notify Packagist to update on release Notify Packagist to update on release published Jul 15, 2026

- The one-time manual registration of the package on Packagist (prerequisite, done once by a
maintainer).
- Version number validation or changelog generation (separate concerns).

@ErwannRousseau ErwannRousseau Jul 15, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

It would have been nice to include that in the scope or at least create a ticket for it for later, thought?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I already registered the package on packagist, so... Well, it's already done. About the version number validation, I think I can setup this on Github Ruleset, not sure. We can create an issue to follow the state of this idea. 👍

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I created and issue (#7)

Comment on lines +11 to +15
## User Stories

| ID | Story | Priority |
|-----|-------|----------|
| US1 | As a maintainer, when I publish a GitHub release, Packagist is automatically notified so the new version becomes installable via Composer without any manual step | P1 |

@ErwannRousseau ErwannRousseau Jul 15, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

this is cool 👍

@clementvtrd
clementvtrd marked this pull request as ready for review July 15, 2026 12:45
@clementvtrd
clementvtrd force-pushed the feat/packagist-release branch from c82330e to 5e6b07c Compare July 15, 2026 12:45
@clementvtrd
clementvtrd merged commit 69485fe into main Jul 15, 2026
12 checks passed
@clementvtrd
clementvtrd deleted the feat/packagist-release branch July 15, 2026 13:01
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