Skip to content

Commit 01762df

Browse files
committed
chore: post-release polish -- badges, rules, and changelog date
- Add GitHub badges (stars, forks, issues, license, tests, pre-commit) to README.md matching the warestack/platform repo style - Enable changelog requirement and unresolved comments rules in .watchflow/rules.yaml so Watchflow enforces its own new conditions - Mark PR #59 as released (2026-03-01) in CHANGELOG.md
1 parent f0d4164 commit 01762df

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

.watchflow/rules.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,17 @@ rules:
2727
parameters:
2828
title_pattern: "^feat|^fix|^docs|^style|^refactor|^test|^chore|^perf|^ci|^build|^revert"
2929
min_description_length: 50
30+
31+
- description: "Source code changes must include a CHANGELOG or .changeset update."
32+
enabled: true
33+
severity: "medium"
34+
event_types: ["pull_request"]
35+
parameters:
36+
require_changelog_update: true
37+
38+
- description: "All review comment threads must be resolved before merge."
39+
enabled: true
40+
severity: "high"
41+
event_types: ["pull_request"]
42+
parameters:
43+
block_on_unresolved_comments: true

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7-
## [Unreleased] -- PR #59
7+
## [2026-03-01] -- PR #59
88

99
### Added
1010

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
[![Works with GitHub](https://img.shields.io/badge/Works%20with-GitHub-1f1f23?style=for-the-badge&logo=github)](https://github.com/warestack/watchflow)
44

5+
![GitHub stars](https://img.shields.io/github/stars/warestack/watchflow?style=social)
6+
![GitHub forks](https://img.shields.io/github/forks/warestack/watchflow?style=social)
7+
![GitHub issues](https://img.shields.io/github/issues/warestack/watchflow)
8+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](./LICENSE)
9+
[![Tests](https://github.com/warestack/watchflow/actions/workflows/tests.yaml/badge.svg)](https://github.com/warestack/watchflow/actions/workflows/tests.yaml)
10+
[![Pre-commit hooks](https://github.com/warestack/watchflow/actions/workflows/pre-commit-hooks.yaml/badge.svg)](https://github.com/warestack/watchflow/actions/workflows/pre-commit-hooks.yaml)
11+
512
GitHub governance that runs where you already work. No new dashboards, no “AI-powered” fluff—just rules in YAML, evaluated on every PR and push, with check runs and comments that maintainers actually read.
613

714
Watchflow is the governance layer for your repo: it enforces the policies you define (CODEOWNERS, approvals, linked issues, PR size, title patterns, branch protection, diff scanning, review thread SLAs, signed commits, and more) so you don’t have to chase reviewers or guess what’s allowed. Built for teams that still care about traceability and review quality.

0 commit comments

Comments
 (0)