# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

## 0.1.0

### Merged

- Release CI: trusted publishing workflow, changelog and release guide [`#2`](https://github.com/giuseppecrj/pi-herdr-roles/pull/2)
- Wave 1: optional pi-herdr-roles pack [`#1`](https://github.com/giuseppecrj/pi-herdr-roles/pull/1)

### Commits

- feat: extract six generic roles with plan and orchestrate workflows [`e1a5dbc`](https://github.com/giuseppecrj/pi-herdr-roles/commit/e1a5dbc8566f0818c410f19b24b35f5e5b305a55)
- ci: add trusted-publishing release workflow and changelog [`1f7e97a`](https://github.com/giuseppecrj/pi-herdr-roles/commit/1f7e97a4c49fb735c95df41c41554dc6400de410)
- test: make role-free host checks unconditional; legacy characterization opt-in [`22e1816`](https://github.com/giuseppecrj/pi-herdr-roles/commit/22e1816725ba0910573f667f52e97c9757ca0305)
- docs: establish optional role pack boundaries [`f31b3ca`](https://github.com/giuseppecrj/pi-herdr-roles/commit/f31b3ca9c20e04b4ad6f31dc2040507fe30ffe63)
- ci: reject malformed previous prerelease identifiers in release detection [`0365c4b`](https://github.com/giuseppecrj/pi-herdr-roles/commit/0365c4b23f1644cf8d582e30e18f9dac1d67226c)
