Skip to content

Releases: CreativeCodingSolutions/docucraft

v1.4.0 — Viral Distribution Loop

21 Jun 01:45

Choose a tag to compare

What's New

Viral Distribution Loop — Every newly opened PR now gets a subtle comment mentioning DocuCraft with the one-line setup YAML. This turns every processed PR into a distribution channel.

New Input

  • viral-comment (default: true) — set to false to disable the comment on internal repos

How It Works

  1. A PR is opened with DocuCraft enabled
  2. DocuCraft generates the description (as before)
  3. New: DocuCraft posts a comment with:

    📝 PR description auto-generated by DocuCraft
    Add DocuCraft to your repo — one line...

  4. Anyone viewing the PR sees how easy it is to add

Why

All external distribution channels (HN, Reddit, ProductHunt, Dev.to) are blocked from this server. The only remaining path is viral — making the product distribute itself through its own output.

DocuCraft v1 — Stable Release

20 Jun 06:37

Choose a tag to compare

DocuCraft is a GitHub Action that automatically generates structured PR descriptions from pull request diffs.

Features

  • Template mode (zero config, no API keys)
  • AI mode (OpenAI integration)
  • Auto-labeling
  • Multiple template styles (standard, detailed, minimal, summary-only)
  • Changelog generation
  • Custom template support

Quick Start

- uses: CreativeCodingSolutions/docucraft@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}

See the README for full documentation.

DocuCraft v1.3.0 — 1,500 PRs analyzed, 1 external merge

21 Jun 01:41

Choose a tag to compare

What's new

DocuCraft now has 1 merged external installation - clypra-studio - and we analyzed 1,500+ PRs across 175 repos to understand PR quality.

The State of PR Quality

We analyzed 1,500+ PRs across 175 popular open-source repos and found:

  • 13% of repos have chronic PR description problems (30%+ of their PRs lack meaningful descriptions)
  • 1 in 20 PR descriptions is completely empty
  • Even in high-profile repos (5,000+ stars), PRs regularly ship with zero description

Features

  • Auto-generates PR descriptions from diffs (zero external dependencies - no API keys needed)
  • Optional AI mode for smarter descriptions via OpenAI
  • Changelog generation
  • Template mode analyzes diffs and creates structured summaries

Setup

- uses: CreativeCodingSolutions/docucraft/.github/actions/docucraft@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}

Try it

Add the workflow to any repo and DocuCraft will start auto-describing your PRs. MIT license. No API keys needed.

v1.2.0 — Custom Templates + Changelog Generation

20 Jun 01:04

Choose a tag to compare

What's New

Custom Templates

Users can now define their own PR description templates using custom-template (inline) or custom-template-file (file path). Placeholder variables: {{summary}}, {{files}}, {{changes}}, {{file_count}}.

Changelog Generation

Set generate-changelog: true to auto-generate changelog entries from merged PRs. Outputs as changelog-entry.

Other

  • PR body update now skips closed PRs (avoids errors with changelog mode)
  • Full docs in README for both new features

Full changelog: v1.1.0...v1.2.0

v1.1.0 — Marketplace Release

19 Jun 21:29

Choose a tag to compare

v1.1.0 — Marketplace release

DocuCraft v1.0.0 — PR Description Generator

19 Jun 21:20

Choose a tag to compare

First release of DocuCraft as a GitHub Action.

What's new

  • Composite GitHub Action that auto-generates PR descriptions from diffs
  • Template mode (no API keys needed) — works out of the box
  • AI mode (optional OpenAI integration) — smarter descriptions
  • Dogfooding workflow for this repo
  • Static landing page on GitHub Pages

Usage

- uses: CreativeCodingSolutions/docucraft/.github/actions/docucraft@v1
  with:
    github-token: ${{ secrets.GITHUB_TOKEN }}

Docs

https://creativecodingsolutions.github.io/docucraft/