feature/semantic-release-pipeline #8

Merged
ben merged 3 commits from feature/semantic-release-pipeline into main 2026-07-22 15:50:13 +02:00
Owner
No description provided.
test: diagnostic tag-trigger workflow (temporary)
Some checks failed
diag-tags / diag (push) Successful in 3s
android-release-build / build-and-attach (push) Failing after 8m58s
ae7c0e5ed4
Forgejo silently fails to fire push.tags when the tag points at the
same commit as an existing branch tip - which is always true for a
real release, since semantic-release always tags main's exact HEAD.
Confirmed by testing: a tag on a non-default-branch-only commit
fired correctly, but three separate tags on main's tip (v1.0.0,
v1.0.1, v1.0.2, plus two manual throwaway tests) never did.

Rather than depend on that trigger, release.yml now calls Forgejo's
workflow-dispatch API directly from semantic-release's success hook,
targeting the new tag. android-build.yml becomes workflow_dispatch-
only (also usable for ad-hoc manual testing), replacing the separate
android-build-manual.yml. Removes the temporary diagnostic workflow
used to isolate the bug.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
ben merged commit 77732b86c1 into main 2026-07-22 15:50:13 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
utilities/Frameify!8
No description provided.