ci: link published Composer packages to this repository #11

Merged
haylan merged 4 commits from ci/link-package-fix into main 2026-09-21 18:40:29 +00:00
Owner

Fixes packages published by the release workflow not being linked to the repository (showed up as unassociated in Gitea's Packages UI). Adds a step that calls Gitea's package-link API after each Composer publish. Verified live: the endpoint returns 201 on first link, 400 on subsequent releases (package already linked) - both treated as success. Manually linked the existing v0.0.1-v0.0.3 packages already; this makes it automatic going forward. Bundled with a 0.0.4 version bump to satisfy the pre-merge check.

Fixes packages published by the release workflow not being linked to the repository (showed up as unassociated in Gitea's Packages UI). Adds a step that calls Gitea's package-link API after each Composer publish. Verified live: the endpoint returns 201 on first link, 400 on subsequent releases (package already linked) - both treated as success. Manually linked the existing v0.0.1-v0.0.3 packages already; this makes it automatic going forward. Bundled with a 0.0.4 version bump to satisfy the pre-merge check.
haylan added 4 commits 2026-09-21 18:40:13 +00:00
haylan merged commit 29402a35ac into main 2026-09-21 18:40:29 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: haylan/AeonDumpManager#11