Skip to content

Releases: JinRudy/reprogate

v0.1.9

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 08:04

What's Changed

  • Added comment-on-missing for the GitHub Action.
  • Reuses one hidden-marker comment instead of creating a new thread on every edit.
  • Supports issue and pull request events.
  • Updated README, GitHub Actions recipes, and reprogate init github-action examples to v0.1.9.

Verification

  • go test ./...
  • YAML parse for action.yml, action-self-test.yml, and recipe snippets
  • Main branch reprogate and action-self-test workflows passed on d4cf9ef

v0.1.8

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 07:45

What changed

  • Updated the GitHub Action Marketplace description to say exactly what ReproGate checks: reproduction steps, environment details, and logs.
  • Tightened the README opening so Marketplace readers see the Action value before CLI details.
  • Updated README, recipes, and generated workflow examples to JinRudy/reprogate@v0.1.8.

Verification

  • go test ./...
  • git diff --check
  • GitHub Actions reprogate and action-self-test passed on the release commit.

v0.1.7

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 07:18

What changed

  • Added reprogate init issue-template to generate a GitHub bug report issue form.
  • Added timeout and retry bounds to the install script download path so proxy/network stalls fail clearly instead of hanging indefinitely.
  • Updated generated workflow examples and documentation to use JinRudy/reprogate@v0.1.7.

Verification

  • go test ./...
  • sh -n scripts/install.sh
  • Smoke-tested install script with REPROGATE_VERSION=v0.1.6, then generated an issue template from the installed binary.
  • GitHub Actions reprogate and action-self-test passed on the release commit.

v0.1.6

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 07:10

What changed

  • Added reprogate init issue-template to generate a GitHub bug report issue form.
  • Updated generated workflow examples to use JinRudy/reprogate@v0.1.6.
  • Updated README, GitHub Actions recipes, and launch copy for the issue template path.

Verification

  • go test ./...
  • Smoke-tested go run ./cmd/reprogate init issue-template in a temporary directory.
  • GitHub Actions reprogate and action-self-test passed on the release commit.

ReproGate v0.1.5

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:55

What changed

  • Added an MIT license so maintainers and contributors can adopt the project with clear terms.
  • Added CI, action self-test, release, and license badges to the README first screen.
  • Tightened the README maintainer quick start around reprogate init github-action.

Verify

  • go test ./...
  • GitHub Actions: reprogate and action-self-test passed on main

ReproGate v0.1.4

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:51

What changed

  • Added reprogate init github-action to generate a ready-to-use GitHub Actions workflow.
  • Added overwrite protection with --force for existing workflow files.
  • Updated README and GitHub Actions recipes for one-command setup.

Verify

  • go test ./...
  • local CLI smoke test for workflow generation and overwrite protection
  • GitHub Actions: reprogate and action-self-test passed on main

ReproGate v0.1.3

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:40

What changed

  • Added reusable GitHub Action outputs: labels, missing, missing_count, ready, summary, and result_json.
  • Added a ready-check --github-output option for composite action integration.
  • Added self-tests for Action outputs.

Verify

  • go test ./...
  • ready-check --github-output local smoke test
  • GitHub Actions: reprogate and action-self-test passed on main

ReproGate v0.1.2

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:34

What changed

  • Added release automation for macOS, Linux, and Windows binaries.
  • Added a one-line macOS/Linux install script.
  • Updated README examples to use v0.1.2.

Verify

  • go test ./...
  • sh -n scripts/install.sh
  • cross-compiled all release targets locally

ReproGate v0.1.1

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:25

Marketplace-ready Action release.

Highlights

  • Added Marketplace metadata in action.yml: author, branding, and configurable inputs.
  • Added fail-on-missing strict mode for CI users who want missing reproduction evidence to fail the workflow.
  • The Action now sets up Go internally, so users can run it with a single uses: JinRudy/reprogate@v0.1.1 step.
  • Added action-self-test workflow that calls the local Action in default, strict-failure, and ready-report modes.
  • Fixed packaging so cmd/reprogate/main.go is included in the repository and release tag.

Minimal workflow

name: reprogate
on:
  issues:
    types: [opened, edited]
  pull_request:
    types: [opened, edited, synchronize]
jobs:
  ready-check:
    runs-on: ubuntu-latest
    steps:
      - uses: JinRudy/reprogate@v0.1.1

Strict mode

- uses: JinRudy/reprogate@v0.1.1
  with:
    fail-on-missing: "true"

This release is the recommended version for publishing to GitHub Marketplace.

ReproGate v0.1.0

Choose a tag to compare

@JinRudy JinRudy released this 13 Jun 06:10

First public ReproGate release.

What is included

  • reprogate capture -- <command> generates a sanitized Markdown reproduction report.
  • reprogate redact removes likely secrets from logs before sharing.
  • reprogate ready-check checks issue/PR text for reproduction steps, environment details, and logs.
  • reprogate mcp exposes redact_text and check_issue over stdio for AI coding clients.
  • GitHub Action metadata and CI workflow.

Try it

go install github.com/JinRudy/reprogate/cmd/reprogate@v0.1.0
reprogate capture -- go test ./...

Example report: https://github.com/JinRudy/reprogate/blob/v0.1.0/docs/examples/repro.md
Demo issue: #1

The MCP server intentionally does not execute arbitrary local commands in this release. It only exposes safe text tools.