PR #135 fixed the always-false change-detection skip for hyphenated callback names (#127) with a generator unit + actionlint guard. A runtime act/gitea e2e scenario that orchestrates a manifest with a hyphenated build and deploy name (e.g. shared-lib, web-api) and asserts the build/deploy actually RUN (not silently skipped) would add end-to-end coverage. Low priority - the unit golden assertion plus actionlint already guard the regression.
PR #135 fixed the always-false change-detection skip for hyphenated callback names (#127) with a generator unit + actionlint guard. A runtime act/gitea e2e scenario that orchestrates a manifest with a hyphenated build and deploy name (e.g. shared-lib, web-api) and asserts the build/deploy actually RUN (not silently skipped) would add end-to-end coverage. Low priority - the unit golden assertion plus actionlint already guard the regression.