Files
devx/docs/specs/DEVX-180.md
T
kireto e6f30928bc
Post-merge / detect-and-configure (push) Successful in 14s
Post-merge / release-and-maintain (push) Successful in 1m19s
DEVX-180: ci: retrigger validation
2026-09-28 14:46:42 +00:00

1.0 KiB

DEVX-180: Add workflow_dispatch trigger to post-merge workflow

Problem

When auto-merge produces a [skip ci] squash title (DEVX-179), the post-merge push run is suppressed — release, publish, wiki sync, Vikunja close, and badges are all skipped with no manual recovery path, because post-merge.yml only triggers on push.

Approach

REQ-1: Add workflow_dispatch: to the on: block of .gitea/workflows/post-merge.yml so a missed or skipped post-merge run can be dispatched manually on master.

Test Plan

  • make workflow-check (actionlint + act_runner dryrun) validates the trigger syntax.
  • Post-merge: dispatch the workflow manually once and confirm it runs on master.

Deploy Plan

Merge → post-merge push run fires normally → then dispatch post-merge.yml on master to recover the suppressed DEVX-178 release.

Rollback Plan

Revert the one-line trigger addition.

Acceptance Criteria

  • REQ-1: workflow_dispatch present in post-merge.yml on: block; actionlint and act_runner dryrun pass.