Skip to content

ci: gate feature publishing on successful tests - #76

Merged
mikaello merged 1 commit into
mainfrom
ci-gate-feature-releases
Sep 24, 2026
Merged

mikaello merged 1 commit into
mainfrom
ci-gate-feature-releases

Conversation

@mikaello

Copy link
Copy Markdown
Owner

Change

Make failed feature tests fail CI, while allowing the full matrix to finish.
Run feature publication only after a successful CI workflow for a push to main and check out the tested commit.
This prevents a broken feature from being published while its tests are still running or failing.

The feature-starter template supplies the repository structure and release action, but its current workflow has continue-on-error: true and uses manual publication.
This PR keeps the existing publish action and improves the release gate for this repository.

Validation

  • Both workflows parse as YAML.
  • git diff --check passes.
  • PR CI runs the existing feature test matrix.

References

@mikaello
mikaello merged commit 26d2a24 into main Sep 24, 2026
7 checks passed
@mikaello
mikaello deleted the ci-gate-feature-releases branch September 24, 2026 11:36
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.

1 participant