Repository navigation
Releases: jagreehal/executable-stories-action
Release list
v2.0.0
Breaking
Portal mode is removed. A living-docs site now comes from a committed Astro project: scaffold once with executable-stories init-astro and deploy with astro build in your own workflow. The action focuses on the PR and release surfaces: report (default), review, gate-release, and deploy.
If you depend on portal mode, stay on @v1 (pinned to the last portal-capable release).
Changed
The action is now developed in the executable-stories monorepo and mirrored to this repo, so it stays in sync with the CLI it drives. File issues and PRs against the monorepo.
Usage
- uses: jagreehal/executable-stories-action@v2v1.1.0
Four optional modes join the default report mode.
New modes
review— correlate the test run to the PR diff; band changed files as uncovered, weak, or stronggate-release— fail the job when an RC run regresses or drops scenarios vs a dev baselinedeploy— record a deployment in an environment ledgerportal— build a Living-Docs Portal static site; optional GitHub Pages publish
Fixes
- PR comments strip base64 screenshots (GitHub blocks them); placeholders link to the HTML artifact
host-images: branchcommits screenshots to an orphan branch so they render inline
Docs
- README adds prerequisites, recipes, troubleshooting, and FAQ
Upgrade
Default mode is still report. Workflows on @v1 pick this up on the next run. Pin @v1.0.0 to stay on the April build. New modes are opt-in via mode.
v1.0.0
Initial release of executable-stories-action.
Surface BDD test stories in pull requests:
- PR comment with Markdown story summary
- HTML report uploaded as artifact
- Zero-config auto-detection for all supported frameworks
- Automatic formatter binary download for non-JS projects