Skip to content

Commit 08ce0ab

Browse files
committed
docs: add mix docs to release preflight
1 parent 57d6d9b commit 08ce0ab

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.pi/skills/elixir-hex-release/SKILL.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ description: Run a safe, repeatable Elixir library release flow (changelog, vers
1818
```bash
1919
mix format
2020
mix test
21+
mix docs
2122
mix credo --strict
2223
```
2324
3. Confirm intended release version (example: `0.1.1`).
@@ -61,7 +62,7 @@ description: Run a safe, repeatable Elixir library release flow (changelog, vers
6162
```
6263

6364
## Notes for this repo
64-
- Required before committing: `mix format`, `mix test`, `mix credo`.
65+
- Required before committing: `mix format`, `mix test`, `mix test.integration`, `mix docs`, `mix credo`.
6566
- Existing tag/release operations may happen independently, but Hex publication is the critical ship step.
6667
- Keep release notes aligned with `CHANGELOG.md`.
6768

@@ -70,7 +71,7 @@ description: Run a safe, repeatable Elixir library release flow (changelog, vers
7071
- The assistant may prepare everything up to that point (commit, tag, push, docs), then hand off with exact next command(s).
7172

7273
## Quick operator checklist
73-
- [ ] Preflight checks pass
74+
- [ ] Preflight checks pass (`mix format`, `mix test`, `mix test.integration`, `mix docs`, `mix credo --strict`)
7475
- [ ] Changelog updated
7576
- [ ] `mix.exs` version bumped
7677
- [ ] Commit pushed

0 commit comments

Comments
 (0)