Skip to content

Releases: spec-ops-method/spec-ops-action

Initial Release

07 Dec 15:03

Choose a tag to compare

v1.0.1 - Initial Release

First public release of Spec Ops Action

Automatically create GitHub issues when specification files are modified. Designed to support spec-first workflows where specifications drive implementation.

Features

  • Automatic Issue Creation — Detects changes to specification files and creates a GitHub issue for each modified file
  • Flexible File Detection — Glob patterns for matching spec files with include/exclude support
  • Rich Issue Content — Includes file diffs, commit links, PR links, and author information
  • Customizable Templates — Use Handlebars templates to customize issue titles and bodies
  • Configurable Metadata — Set labels, assignees, and milestones on created issues
  • Dry-Run Mode — Test your configuration without creating actual issues

Security

  • Diff Sanitization — Optional HTML/Markdown escaping to prevent injection (enabled by default)
  • Template Path Restrictions — Custom templates must be within the repository root
  • Minimal Permissions — Requires only issues: write and contents: read

Quick Start

- uses: spec-ops-method/spec-ops-action@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}

Documentation

See the README for full configuration options and examples.